1
我知道我只是想要一些简单的东西,但是当我尝试从ConfigurationManager中拉动连接字符串时,我总是得到空值。无法从配置管理器中拉出连接字符串
我System.configuration添加作为参考
在源文件中我有
using System.Configuration;
using MySql.Data;
using MySql.Data.MySqlClient;
....
_connStr = ConfigurationManager.ConnectionStrings["MySqlDataConnection"].ConnectionString;
objConnection = new MySqlConnection(_connStr);
凡在我的应用程序的配置我有...
<configuration>
<connectionStrings>
<add name="MySqlDataConnection"
connectionString="server=127.0.0.1;database=HLSDB;uid=me;password=myPasswd;pooling=false;"
providerName="MySql.Data.SqlClient"/>
</connectionStrings>
</configuration>
我讨厌说些看起来很蹩脚的东西,但是你是否确认了正确的配置文件被加载?因为我在这里看不到一件事情。我查看了一个我正在使用的系统,类似,唯一的区别是我没有在节点中定义providerName。 – spinon 2010-07-23 19:46:25