SqlConnection conn = null;
SqlCommand cmd = null;
String SqlString = ConfigurationManager.AppSettings["MasterData"].ToString();-----该行报错:未将对象引用设置到对象的实例.
public SQLHelp()
{
conn = new SqlConnection(SqlString);
} 麻烦兄弟们帮我看下有什么原因会导致这样的错误?我打断点调试了.但是因为是在页面加载的时候就出这个错..根本没办法看到哪里出错了..
急急急...完不成就只能加班了..兄弟们帮帮忙....
“未将对象引用设置到对象的实例”,
你給的是個NULL值。
没有读取到这个 吧?
MasterData?
你看下你webConfig里面有这个吗?
然后在跟踪一下!看走到这里!他的值是多少?
可以写成ConfigurationManager.AppSettings.default.?????????就是你的连接字符串了,
你打开app.config这个文件可以看到连接字符串的名字是什么的!
<add name="connectionstring" connectionString="Server=XXX数据库IP;Initial Catalog=数据库名称 ;User=数据库用户名;Password=数据库密吗;"/>
</connectionStrings>
ConfigurationManager.ConnectionStrings["connectionstring"].ConnectionString;
你配置了那个节点么?
<appSettings>
<add key="MasterData" value="server=。;database=cnal20;uid=sa;pwd=123"/>
</appSettings>
就这样...
呵呵
在WebConfig中没有配置MasterData;
<appSettings>
<add key="MasterData" value="/webdata/"/>
</appSettings>