C#中的 未将对象引用设置到对象的实例。问题求解

stringconStr=System.Configuration.ConfigurationManager.ConnectionStrings["connection"... string conStr = System.Configuration.ConfigurationManager.ConnectionStrings["connection"].ToString();
现实该问题
展开
 我来答
小自在吖
2013-07-04 · TA获得超过102个赞
知道小有建树答主
回答量:76
采纳率:0%
帮助的人:82.2万
展开全部
第一个问题字符串string conStr = System.Configuration.ConfigurationManager.ConnectionStrings["connection"].ToString();中的

connection要与数据库连接字符串<add name="conn" connectionString="data source=.;initial catalog=studentTest;integrated security=true"/> name的名字保持一致:

第二个问题: (1)你有可能没有打开sqlserver的服务(没打开服务当然连接不上)
(2)你是不是连接的是本地的数据库?如果是的话 data source=.这样写没错。如果连接的不是本地的数据库 那么data source=写下连接的数据库机器的ip
追问
好的,可以在请教两个程序吗?
如何通过连接方式实现增删改查 谢谢了
实用代码实现存储过程 谢谢
追答
  首先你在数据库中写下存数过程:存储过程我想你会写吧!
SqlConnection sqlConn = new SqlConnection("server=.;database=Test;User ID=sa;Password=123");
string strSql = "";
//查询所有
public DataSet UseList()
{
DataSet ds = new DataSet();
if (sqlConn.State != ConnectionState.Open)
sqlConn.Open();
SqlCommand sqlComm = new SqlCommand("Proc_selectAll", sqlConn);
sqlComm.CommandType = CommandType.StoredProcedure;
SqlDataAdapter sd = new SqlDataAdapter(sqlComm);
sd.Fill(ds);
sqlConn.Close();
return ds;
}

代码很多 关键是不让发了 说是字数太多 恶心

  
梦里寻你我他
2013-07-04 · TA获得超过2199个赞
知道大有可为答主
回答量:2171
采纳率:42%
帮助的人:1213万
展开全部
如果确定是这句问题,那么就是没在web.config找到 connection 的值,打开web.config看看
更多追问追答
追问
没用web.config,用的App.config啊,里面的写的连接字符串
追答
把app.config内容贴出来看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IvyNaruto
2013-07-05
知道答主
回答量:86
采纳率:0%
帮助的人:26.5万
展开全部
那个对象没有赋值,或者是没有找到,而代码中调用了这个对象的方法或者属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式