一、在Web.config文件中配置appSettings集合
<?xml version="1.0"?>
<!--
注意
:
除了手动编辑此文件以外,您还可以使用
Web
管理工具来配置应用程序的设置。可以使用
Visual Studio
中的
“
网站
”->“Asp.Net
配置
”
选项。
设置和注释的完整列表在
machine.config.comments
中,该文件通常位于
/Windows/Microsoft.Net/Framework/v2.x/Config
中
-->
<configuration>
<appSettings>
<add key="dbkey" value="Data Source=./SQLEXPRESS;AttachDbFilename=|DataDirectory|/db.mdf;Integrated Security=True;User Instance=True"/>
</appSettings>
<connectionStrings>
……
</connectionStrings>
<system.web>
……
</system.web>
</configuration>
注意:
1
、
|DataDirectory|
指应用程序或网站的数据目录
AppData
。
2
、
<appSettings>
节点中的
value
的值可从
以下途径获得:
1
)手工输入
2
)从数据源控件
“
智能标记
”->“
配置数据源
”->“
连接字符串
”
中获得,如图:
3)从数据源控件“属性”中获得,如图:
二、c#中的代码:
SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["dbkey"]);
SqlDataAdapter da = new SqlDataAdapter("select * from custumer", conn);
DataSet ds = new DataSet();
conn.Open();
da.Fill(ds,"customer");
GridView2.DataSource = ds.Tables[0];
GridView2.DataKeyNames = new string[] { "custumerid" };
GridView2.DataBind();
conn.Close();