如何取得web.config中connectings中的值
2008-04-15 05:36
190 查看
典型的web.config中的connectingSstrings的设置:
<connectionStrings>
<remove name="LocalSqlServer" />
<add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
<add name="MainConnStr" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|main.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
</connectionStrings>
直接取得值为:
[C#]
string connStr = ConfigurationManager.ConnectionStrings["MainConnStr"].ConnectionString;
[VB]
Dim connStr As String = ConfigurationManager.ConnectionStrings("MainConnStr").ConnectionString
注意,需要使用System.Configuration 命名空间
在SqlDataSource中引用
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:MainConnStr %>"
SelectCommand="SELECT [au_id], [au_lname], [au_fname], [state] FROM [authors]" />
<connectionStrings>
<remove name="LocalSqlServer" />
<add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
<add name="MainConnStr" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|main.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
</connectionStrings>
直接取得值为:
[C#]
string connStr = ConfigurationManager.ConnectionStrings["MainConnStr"].ConnectionString;
[VB]
Dim connStr As String = ConfigurationManager.ConnectionStrings("MainConnStr").ConnectionString
注意,需要使用System.Configuration 命名空间
在SqlDataSource中引用
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:MainConnStr %>"
SelectCommand="SELECT [au_id], [au_lname], [au_fname], [state] FROM [authors]" />
相关文章推荐
- 如何正确的为web.config编写http error code的自定义页面
- 如何加密Web.Config中的连接字符串
- 如何配置Web.config文件 for ASP.NET
- .net中如何用webconfig文件单独对某个文件夹验证?
- 如何对web.config进行加密和解密
- 学笔记5 多个web.config 如何使用IhttpHander
- C# 如何读取配置Web.config中的数据
- .net 如何在web.config中读取自定义节点以及注意的问题(转)
- Acess数据库连接字符串如何存放在Web.config中?
- 技巧和诀窍:如何在Web.config中注册用户控件和自定义控件
- 如何从web.config里获取connectionString的值
- 教你如何用java取得web工程目录
- 教你如何用java取得web工程目录
- 如何在Web.config中注册用户控件和自定义控件
- 如何在ASP.NET的web.config配置文件中添加MIME类型
- 如何在Web和桌面程序统一配置文件XXX.Config
- 如何通过代码修改web.config文件?
- 如何让虚拟目录里面的webconfig不继承网站[转]
- 如何在项目中添加Log4net_web.config
- 如何加密Web.Config中的连接字符串