ASP.NET数据库连接字符串的设置与读取
来源:互联网 发布:数据可视化编程 编辑:程序博客网 时间:2024/04/28 04:34
1. VS2003时代的设置与读取:
删除<appSettings/>加以下代码:
<appSettings>
<add key="strcon" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/Backup/我的文档/Visual Studio 2005/WebSites/4ec/App_Data/company.mdb"/>
</appSettings>
读取如下:
OleDbConnection conn = new OleDbConnection(ConfigurationSettings.AppSettings["strcon"]);
例如:
<appSettings>
<add key="cnstr" value="data source=./sqlexpress;user id=kim;password=kim123? "/>
</appSettings>
string cnstr = System.Configuration.ConfigurationSettings.AppSettings["cnstr"];
string cnstr2 = System.Configuration.ConfigurationManager.AppSettings["cnstr"];
Response.Write("方法一:"+cnstr+"<br/>");
注:
受以下版本支持:1.1、1.0
在 3.5 中过时(编译器警告)
在 3.5 SP1 中过时(编译器警告)
在 3.0 中过时(编译器警告)
在 3.0 SP1 中过时(编译器警告)
在 2.0 中过时(编译器警告)
在 2.0 SP1 中过时(编译器警告)
2. VS2005时代的设置与读取:
删除<connectionStrings/>加以下代码:
<connectionStrings>
<add name = "mdbconn" [String, Required, Collection Key] connectionString = "" [String, Required] providerName = "System.Data.SqlClient" [String] />
</connectionStrings>
读取如下:
方法一:
string conn = System.Configuration.ConfigurationManager.ConnectionStrings[“conn”].ConnectionString;
方法二:
string conn = System.Web.Configuration.WebConfigurationManager.ConnectionStrings[“conn”]. ConnectionString;
注:最后的.ConnectionString;都可换成 .ToString();
受以下版本支持:3.5、3.0、2.0
例如:
设置:
<connectionStrings>
<add name="conn" connectionString="data source=./sqlexpress; user id=sa; password=kim123" />
</connectionStrings>
或:信任连接模式
<connectionStrings>
<add name="SubjectSujectV2ConnectionString1" connectionString="Data Source=LOCALHOST/SQLEXPRESS; Initial Catalog=SubjectSujectV2; Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
读取:
string conn1 = WebConfigurationManager.ConnectionStrings["conn"].ConnectionString;
string conn0 = ConfigurationManager.ConnectionStrings["conn"].ConnectionString;
Response.Write("방법2:"+conn+"<br/>");
Response.Write("방법3:" + conn1 + "<br/>");
- ASP.NET数据库连接字符串的设置与读取
- 数据库连接字符串的设置与读取
- ASP.NET 2.0 web.config数据库连接设置与读取
- ASP.NET中的数据库连接与读取
- ASP.NET数据库连接字符串的加密与解密
- ASP.NET数据库连接字符串的加密与解密
- ASP.NET数据库连接字符串的加密与解密
- ASP.NET数据库连接字符串的加密与解密
- ASP.NET数据库连接字符串的加密与解密
- asp.net数据库连接字符串
- asp.net数据库连接字符串
- ASP.NET数据库连接字符串
- ASP.NET中C#的数据库连接字符串
- asp.net中数据库连接字符串的写法
- [asp.net学习]数据库连接池的设置
- ASP.NET读取ASP设置的Cookie
- ASP.NET读取ASP设置的Cookie
- asp.net数据库连接字符串集合
- The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition)
- Cocoa中对日期和时间的处理 NSDate
- Vector Games Math Processors
- 什么是压缩BCD码和非压缩BCD码?
- POJ 1014 Dividing(2007-08-03 23:25)
- ASP.NET数据库连接字符串的设置与读取
- “想尽办法”赢得选举
- Lightwave 3D 8 Cartoon Character Creation, Volume 1: Modeling & Texturing
- IIS环境下OpenLayers使用WFS服务跨域访问问题之解决方案
- Google具备作恶条件
- topcoder srm362(2007-08-08 20:28)
- 动员投票
- Fedora Linux [ILLUSTRATED]
- PKU 3332--java正则表达式(2007-08-10 21:11)