连接到数据库时正确声明ConfigurationManager

时间:2011-04-15 00:12:41

标签: vb.net configurationmanager

如何在用于连接数据库时解决错误消息“ConfigurationManager not declared”?

以下是给出错误的代码行:

SQLConnStr= ConfigurationManager.ConnectionStrings("SQLConnStr").ConnectionString

2 个答案:

答案 0 :(得分:7)

您是否尝试过添加参考

  `System.Configuration` 

在你的参考文件夹上。

只需右键单击项目中的参考文件夹,然后单击添加参考.. 然后查找System.Configuration然后确定。

然后添加

Imports System.Configuration 

在您的表单上

将您的app config更改为:

<connectionStrings> 

<add name="SQLConnStr" connectionString="Data Source=HOTEL_MySQLSERVERR;Initial Catalog=GuestBooking;User ID=xyz;Password=xyz" providerName="System.Data.SqlClient" /> 

</connectionStrings>

//您的应用配置名称和连接字符串名称必须相同

添加name =“SQLConnStr”

<强>的ConnectionStrings( “SQLConnStr”)。

SQLConnStr= ConfigurationManager.ConnectionStrings("SQLConnStr").ConnectionString

并看看这个:

Fix the Name ‘ConfigurationManager’ is Not Declared Error

此致

答案 1 :(得分:0)

我认为您需要尝试删除并再次添加引用 “System.Configuration.dll”  在项目&gt;下添加参考&gt; .Net&gt;选择System.Configuration