(1)在Web.config文件中配置与数据库连接的字符串
对于应用程序而言,可能需要在多个页面的程序代码中使用数据连接字符串来连接数据库。当数据库连接字符串发生改变时(如应用程序被转移到其他计算机上运行),要修改所有的连接字符串。设计人员可以在<appSettings>配置字节中定义应用程序的数据库连接字符串,所有的程序代码从该配置节读取字符串,当需要改变连接时,只需要在配置节中重新设置即可。下面的代码演示了如何将应用程序的数据库连接字符串存储在<appSettings>配置节中。
<span style="font-size:18px;"><?xml version="1.0"?>
<configuration>
<appSettings>
<add key="ConnectionString" value="server=TIE\SQLEXPRESS;database=db_NetStore;Uid=sa;password="/>
</appSettings>
<connectionStrings/>
</configuration></span>
(2)获取Web.config文件中与数据库连接的字符串
可以通过一段代码获取与数据库连接的字符串,并返回SqlConnection类对象,代码如下:
<span style="font-size:18px;">///<summary>
///连接数据库
///</summary>
///<returns>返回SqlConnection对象</returns>
public SqlConnection GetConnection()
{
//获取Web.config文件中的连接字符串
string myStr = ConfigurationManager.AppSettings["ConnectionString"].ToString();
SqlConnection myConn = new SqlConnection(myStr);
return myConn;
}</span>