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.11.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.53.02.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/>");

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 魅族联通网速慢怎么办 魅族手机wifi信号弱怎么办 魅蓝e2信号差怎么办 魅蓝e2gps信号弱怎么办 魅族网络信号差怎么办 魅族手机gps信号弱怎么办 魅族手机突然没有信号怎么办 魅族手机流量信号不好怎么办 魅族手机wifi信号差怎么办 魅族5s信号不好怎么办 魅族mx5的双击不亮屏怎么办 魅族mx5返回键失灵怎么办 电信苹果3g网速慢怎么办 魅蓝6开不了机怎么办 手机应用被锁了怎么办 魅族电池不耐用怎么办 魅族mx6现在很卡怎么办 魅族e2手机屏幕背景黑色怎么办 魅族x6手机锁了怎么办 360n5返回键失灵怎么办 360n5返回键不好用怎么办 魅族手机锁屏怎么办 魅族手机锁住了怎么办 手机己锁定怎么办魅族 魅蓝u10触屏没反应怎么办 魅蓝e2手机锁定怎么办 苹果手机声音键坏了怎么办 一加6的屏幕问题怎么办 魅蓝note6卡顿怎么办 苹果4s内屏坏了怎么办 魅族mx6一直重启怎么办 魅族充电慢了怎么办啊 笔记本玩游戏掉帧怎么办 psv玩游戏掉帧怎么办 ipad玩游戏掉帧怎么办 手机玩游戏严重掉帧怎么办 苹果7p掉电快怎么办 努比亚z11手机总是开关机怎么办 努比亚手机不能保存图片怎么办 小米8拍照和努比亚怎么办 oppor7手机开不了机怎么办