0
点赞
收藏
分享

微信扫一扫

关于连接字符串用什么方法取出更好


web Confige文件中,连接字符串可以写在俩个位置。

在<appsetting>节点中,

<add key="SqlConString" value="User ID=sa;Password=;Initial Catalog=DbMessage;Server=.SQLEXPRESS"/>
然后

取出字符串sting str=System.Configuration.ConfigurationManager.AppSettings["SqlConString"].ToString();
 

也可以在<connectionString>里面写入

<add key="SqlConString" value="User ID=sa;Password=;Initial Catalog=DbMessage;Server=.SQLEXPRESS"/>
取出字符串string str = System.Configuration.ConfigurationManager.ConnectionStrings["ConnString"].TOString();

原先总是把二者混淆,十分郁闷。

其实,节点<appSettings>针对web应用的一些公用的配置信息可以在这里面
节点<connectionStrings>对数据库的链接字符串就写在这里面,
 

所以本人认为把连接字符串写入<connectionStrings>更好一些,

用string conStr=System.Configuration.ConfigurationManager.ConnectionStings["ConnSting".ToString();更好一些。

另外,对数据库的加密,解密的代码也放在<ConnectionStings>中。

举报

相关推荐

0 条评论