记得很久前写DAL的时候,将这两种方式搞混淆,以至于的到的连接对象始终是null,搞得十分狼狈。记录下来,仅当教训!
方式一:
配置:
<configuration>
<connectionStrings>
<add name="linq1" connectionString="Data Source=servername;initial catalog=DBName;persist security info=true;user id=sa;password=sa;"/>
</connectionStrings>
</configuration>获取: protected static string faceconn = ConfigurationManager.ConnectionStrings["linq1"].ConnectionString;
需要引用System.Configuration
<appSettings>
<add key="linq2" value="data source=ServerName;Initial Catalog=DBName;user id=sa;password=sa;Connect Timeout=800000;"/>
</appSettings>获取:
protected static string baseconnstring = ConfigurationManager.AppSettings["linq2"].ToString();
配置数据库连接字符串
本文介绍了两种在.NET应用程序中配置数据库连接字符串的方法,并提供了具体的配置示例。第一种方法是在配置文件中使用<connectionStrings>节点,第二种方法是通过<appSettings>节点进行配置。
922

被折叠的 条评论
为什么被折叠?



