问题描述
在百度上面看到N多ASP。NET2。0,ConnectionStringSettingss=ConfigurationSettings.ConnectionStrings[connectstring_name];在C#高级编程(4版)里也有ConfigurationSettings.ConnectionStrings[naem];但我用vs2005ConfigurationSettings却找不到ConnectionStrings!请问这是为什么?不要告诉我。NET2。0里没有ConfigurationSettings.ConnectionStrings~~~~~~`
解决方案
解决方案二:
web.xml
解决方案三:
你要有app.config的文件web的项目是web.config里面的内容是这样的他可以取得ConnectionStrings和appSettings.<?xmlversion="1.0"encoding="utf-8"?><configuration><connectionStrings><addname=""connectionString=""/></connectionStrings><appSettings><addkey=""value=""/></appSettings>
解决方案四:
ConfigurationManager.ConnectionStrings
解决方案五:
我在配置文件里设置了如下:<connectionStrings><addname="SQL"providerName="System.Data.SqlClient"connectionString="server=(local);integratedsecurity=SSPI;database=linyuan"/></connectionStrings>
解决方案六:
两楼正解
解决方案七:
引用2楼ericzhangbo1982111的回复:
你要有app.config的文件web的项目是web.config里面的内容是这样的他可以取得ConnectionStrings和appSettings.<?xmlversion="1.0"encoding="utf-8"?><configuration><connectionStrings><addname=""connectionString=""/></connectionStrings><appSettings><addkey=""value=""/></appSettings>
解决方案八:
首先你要添加饮用usingSystem.Configuration;这个饮用需要右键工程添加饮用如果你都设置好了那么你取得这样取得就可以按照你的配置文件ConfigurationManager.ConnectionStrings["SQL"];
解决方案九:
引用7楼ericzhangbo1982111的回复:
首先你要添加饮用usingSystem.Configuration;这个饮用需要右键工程添加饮用如果你都设置好了那么你取得这样取得就可以按照你的配置文件ConfigurationManager.ConnectionStrings["SQL"];
正解!高手啊!
解决方案十:
引用2楼ericzhangbo1982111的回复:
你要有app.config的文件web的项目是web.config里面的内容是这样的他可以取得ConnectionStrings和appSettings.<?xmlversion="1.0"encoding="utf-8"?><configuration><connectionStrings><addname=""connectionString=""/></connectionStrings><appSettings><addkey=""value=""/></appSettings>
正解
解决方案十一:
老大些我用ConnectionStringSettingss=ConfigurationSettings.ConnectionStrings[connectstring_name];是为了DbProviderFactoryfactory=DbProviderFactories.GetFactory(s.ProviderName);不是要获取SqlConnection,来点有建设性的好不好
解决方案十二:
镇不知道你怎么看的ConnectionStringSettingscss=ConfigurationManager.ConnectionStrings["Access"];dbFactory=DbProviderFactories.GetFactory("System.Data.OleDb");DbConnectionconn=dbFactory.CreateConnection();别告诉我不成。<?xmlversion="1.0"encoding="utf-8"?><configuration><connectionStrings><addname="Access"providerName="System.Data.OleDb"connectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=|DataDirectory|Northwind.mdb"/><addname="SqlExpress"providerName="System.Data.SqlClient"connectionString="DataSource=.SQLExpress;IntegratedSecurity=True;UserInstance=True;Database=Northwind;AttachDBFilename=|DataDirectory|Northwind.mdf"/></connectionStrings><appSettings><addkey="Connection"value="Access"/></appSettings></configuration>
解决方案十三:
楼主你用了WINDOWS身份认证。。你改为SQLSERVER身份认证试试。Web.config<configuration><appSettings><addkey="ConnectionString"value="server=.;database=Northwind;uid=sa;pwd=;"/></appSettings></configuration>
解决方案十四:
stringconnectionString=System.Configuration.ConfigurationManager.AppSettings["ConnectionString"].ToString();
解决方案十五:
配置文件里面的..XML..