2011-01-28 54 views
0

这就是我输入的内容。它将构建没有错误。但使我对空错误:获取NullReferenceException未处理

"MySqlConnection = new SqlConnection"(MyConnectionString.ConnectionString);      

我使用VS2010 C#...

MyConnectionString = ConfigurationManager.ConnectionStrings["Data Source=sql1;Initial Catalog=DW_screening;Persist Security Info=True;User ID=xxxxx;Password=xxxxxx;Write"]; 
MySqlConnection = new SqlConnection(MyConnectionString.ConnectionString);      
MySqlConnection.Open(); 
MessageBox.Show("Connection Opened Successfully"); 
//MySqlConnection.Close(); 

回答

0

的问题是,你要找到一个连接字符串*所谓的“数据源= SQL1 ...“在您的设置中,而您希望将该文字值作为连接字符串。

如果你真的想硬编码的连接字符串,只需使用:

string connectionString = "Data Source=sql1 [etc]"; 
MySqlConnection = new SqlConnection(connectionString); 
// etc 
相关问题