平时在ASP里常会用<!--#include file="inc/conn.aspx"-->这种方法,而conn.aspx就是链数据库等之类的公共信息,而在ASP.NET里再这样引用时就出现错误,应该怎做的?请各位指点!小弟对.NET新手
解决方案 »
- 急!!各位大侠 帮忙推荐几款好的第三方控件
- CMS自助建站VS使用.NET程序开发网站,那个好?
- 看了一篇文章关于Server.Transfer传值。 有问题请教
- .net开发的网站在公司内部搞一个测试环境修改了hosts文件不起作业
- 在上海上班,社保方面,公司都应该为你交一些什么呢?谁 了解吗?
- 建动态网站,用DW中的ASP.NET还是VS.NET中的ASP.NET?
- 提示(文件不以'%PDF-'开始)这样的错误,如何解决?附源码!
- 弄了一天也没成功!
- ★百分求一解:如何实现点击打印按钮【直接】打印送货单(不预览,连单打印)?
- EXTJS的使用方式问题,求指点
- iis配置问题,好几天了,请大家帮忙!
- “column”参数不能为空。参数名: column ???
<!--#include file="inc/conn.aspx"-->
如果出现错误,应当是你的conn.aspx文件有错。
ASP.NET不是这样用的
dim conn,sql
sql="provider=sqloledb; user id=sa; password=shop; initial catalog=sellmanage; data source=(local)"
set conn=server.createobject("adodb.connection")
conn.open sql在ASP.NET里,应怎写的?写好后可<!--#include file="inc/conn.aspx"-->这样调用,请指点,感谢
下载个看看就晓得啦
ASP.NET和ASP不一样的,建议楼主先找些ASP.NET的入门资料来看看
我有两种方法:
(1)可以写道web.config文件中<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="ConnectionString" value="server=xxzx-wzw;uid=sa;pwd=sa;database=love$friend" />
</appSettings>
<system.web>
<compilation
defaultLanguage="c#"
debug="true"
/>
<customErrors
mode="RemoteOnly"
/> <authentication mode="Windows" /> <authorization>
<allow users="*" /> </authorization> <trace
enabled="false"
requestLimit="10"
pageOutput="false"
traceMode="SortByTime"
localOnly="true"
/>
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
cookieless="false"
timeout="20"
/>
</system.web></configuration>程序中:SqlConnection myConnection;
myConnection = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"]);(2)当然也可以将连接写到一个类的静态成员中, 调用方法是:名称空间名.类名.成员名
一些公共的程序和常量信息,都可以通过 以上两种方法。如果是一些公共界面,可以用用户自定义控件(.ascx).
<appSettings>
<add key="DBConnStr" value="server=(local);uid=sa;pwd=;database=数据库名;" />
</appSettings> DB类中调用:
string connStr = System.Configuration.ConfigurationSettings.AppSettings["DBConnStr"];