未将对象引用设置到实例

来源:百度知道 编辑:UC知道 时间:2024/07/01 01:28:39
public SqlConnection GetConnection()
{
string myStr = ConfigurationManager.AppSettings["ConnectionString"].ToString();
SqlConnection myConn = new SqlConnection(myStr);
return myConn;
}

能告诉我怎么修改吗?
有那个节点 <connectionStrings>
<add name="SqlCon" connectionString="server=.;database=NetStore;uid=sa;password=''"/>
</connectionStrings>

这样写的 2楼的设置了 不行

public SqlConnection GetConnection()
{
string myStr = ConfigurationManager.AppSettings["SqlCon"].ToString();
SqlConnection myConn = new SqlConnection(myStr);
return myConn;
}

<appSettings>
<add name="SqlCon" connectionString="server=.;database=NetStore;uid=sa;password=''"/>
</appSettings>

或者将所有的appSettings改成ConnectionString也行。

<appSettings>
<add key="con" value="server=.;database=NetStore;user=sa;pwd=;"></add>
</appSettings>

提示什么错误??
这个错误一般是你程序一个对象为空或者未取到值 所以你设置断点跟踪一下

<connectionStrings>
<add name="ConnectionString" connectionString="server=.;database=数据库名;uid=sa;pwd=数据库密码;"/>
</connectionStrings>

看看站点配置文件有没有这个节点

ConfigurationManager.ConnectionStings["ConnectionStri