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

she*_*ron 4 vb.net configurationmanager

当用于连接数据库时,如何解决错误消息"ConfigurationManager not declared"?

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

SQLConnStr= ConfigurationManager.ConnectionStrings("SQLConnStr").ConnectionString
Run Code Online (Sandbox Code Playgroud)

Cri*_*and 7

您是否尝试过添加参考

  `System.Configuration` 
Run Code Online (Sandbox Code Playgroud)

你的参考文件夹.

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

然后加

Imports System.Configuration 
Run Code Online (Sandbox Code Playgroud)

在你的表格上

将您的app config更改为:

<connectionStrings> 

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

</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

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

add name ="SQLConnStr"

的ConnectionStrings( "SQLConnStr").

SQLConnStr= ConfigurationManager.ConnectionStrings("SQLConnStr").ConnectionString
Run Code Online (Sandbox Code Playgroud)

并看看这个:

修复名称'ConfigurationManager'未声明错误

问候