如何声明ConfigurationManager.ConnectionStrings?

时间:2013-06-12 01:48:04

标签: vb.net oracle configuration system.configuration

你好我正在使用visual studio 2008,vb.net和oracle作为我的数据库。 这是我在apps.config中保存的内容

<appSettings/>
<add key="SMSDW_connection" value="server=abc;database=efg;User ID=**;Password=**;"/>

这是我调用apps.config文件的代码:

    Dim connectionString = System.Configuration.ConfigurationManager.AppSettings("SMSDW_connection")
    Dim sqlConnection As OracleClient.OracleConnection = New OracleClient.OracleConnection(connectionString)

但我仍然遇到错误:

ConnectionString属性尚未初始化。

我添加了参考System.Configuration和Imports System.Configuration

1 个答案:

答案 0 :(得分:0)

<appSettings>节点的结束标记为“/”,因此<add位于其之外。

应该是:

<appSettings>
<add ...
</appSettings>