【发布时间】:2016-08-23 20:40:37
【问题描述】:
我想在应用程序配置文件中使用connectionstring 连接数据库,但总是收到此错误:
对象引用未设置为对象实例
在ConfigurationManger 的第一行代码中,我检查了好几次,但我认为我没有犯错误。希望你能找到一些东西。
代码
string con = ConfigurationManager.ConnectionStrings["dbConnect"].ConnectionString;
using (SqlConnection conn = new SqlConnection(con))
{
SqlDataAdapter adapter = new SqlDataAdapter("Select* From dsds m with (nolock) inner join asdas a with (nolock) on a.id = m.id where test....., conn);
ds = new DataTable(" ");
adapter.Fill(ds);
dataGridView1.DataSource = ds;
App.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="dbConnect"
connectionString="Data Source=test;Initial Catalog=as;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
【问题讨论】: