未将对象引用设置到对象的实例?????????????????

老沙沙11 2014-07-07 09:34:38
namespace BookManagementDAL
{
class Sqlhelper
{
private static string connStr = ConfigurationManager.ConnectionStrings["dbConnStr"].ConnectionString;
}
}

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="dbConnStr" connectionString="Data Source=.;Initial Catalog=BookManagement;User ID=sa;Password=nash"/>
</connectionStrings>
</configuration>
...全文
93 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
roubaibai 2014-07-08
  • 打赏
  • 举报
回复
引用 6 楼 save4me 的回复:
你确定是这句导致的错误吗?还是有可能是其他语句? 另外把static去掉看看。
save4me 好厉害耶 ~
save4me 2014-07-08
  • 打赏
  • 举报
回复
你确定是这句导致的错误吗?还是有可能是其他语句? 另外把static去掉看看。
smthgdin_020 2014-07-07
  • 打赏
  • 举报
回复
引用 4 楼 u014492954 的回复:
返回null
因为null,所以就报出那个异常了。 ConfigurationManager.ConnectionStrings 返回的是什么样子的集合?
老沙沙11 2014-07-07
  • 打赏
  • 举报
回复
返回null
smthgdin_020 2014-07-07
  • 打赏
  • 举报
回复
单看代码和配置文件,看不出哪里出错。 你调试的时候,添加监视,看看ConfigurationManager.ConnectionStrings["dbConnStr"]返回的是什么数据。
老沙沙11 2014-07-07
  • 打赏
  • 举报
回复
我用这个调试后:private static string connStr = null; private static string ConnectionString { get { if (connStr == null) connStr = ConfigurationManager.ConnectionStrings["dbConnStr"].ConnectionString; / return connStr; } }
EdsionWang 2014-07-07
  • 打赏
  • 举报
回复
你确定是这里未实例化 ?

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧