转自:http://blog.163.com/lvjiwei789789@126/blog/static/38442411200861792739490/
asp.net 1.1的写法
首先在web.config添加:
<appSettings>
<add key="connnectionString" value="server=.;uid=sa;pwd=;database=zoy"/>
</appSettings>
然后在类中调用
用2.0的写法就可以解决这问题了
注意:这个写法和1.1时候有很大的区别,web.config的时候是这样,在调用的时候也是这样
区别1》》
1.1版本
<appSettings>
<add key="connnectionString" value="server=.;uid=sa;pwd=;database=zoy"/>
</appSettings>
2.0版本
<connectionStrings>
<add name="MSSQL" connectionString="Server=.;UID=sa;PWD=;Database=OA_Data" providerName="System.Data.SqlClient"/>
</connectionStrings>
区别2》》在类中调用的时候
1.1版本
string conString = System.Configuration.ConfigurationSettings.AppSettings["connnectionString"]
这样写在VS2005中编译时就会提示属性现在已过时
2.0版本
public static readonly string ConnectionStringLocalTransaction = ConfigurationManager.ConnectionStrings["ConnString"].ConnectionString;
这样就可以获取web.config中的连接字符串了