首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在C# winform中使用app.config访问数据库连接字符串

在C# winform中使用app.config访问数据库连接字符串
EN

Stack Overflow用户
提问于 2011-12-12 22:48:51
回答 8查看 103K关注 0票数 20

我似乎无法访问我的c# winforms应用程序中的app.config数据库连接字符串。

app.config代码

代码语言:javascript
复制
   <connectionStrings>
      <add name="MyDBConnectionString" providerName="System.Data.SqlClient"
            connectionString="Data Source=localhost;Initial Catalog=MySQLServerDB; Integrated Security=true" />
   </connectionStrings>  

C#代码:

代码语言:javascript
复制
SqlConnection conn = new SqlConnection();
conn.ConnectionString = System.Configuration.ConfigurationSettings.AppSettings["MyDBConnectionString"];    

当我尝试C#代码时,我得到一条消息:

警告1 'System.Configuration.ConfigurationSettings.AppSettings‘已过时:’此方法已过时,已被System.Configuration!System.Configuration.ConfigurationManager.AppSettings‘取代

但是,当我尝试使用:

代码语言:javascript
复制
conn.ConnectionString = System.Configuration!System.Configuration.ConfigurationManager.AppSettings["MyDBConnectionString"];  

我得到一个错误:只有赋值、调用、递增、递减和新对象表达式可以用作语句

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8476103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档