
C#中this.textBox1.Text = posDataSet1.Tables[0].Rows[0][0].ToString();总是报错在位置 0 处没有任何行
展开全部
不是你的查询语句有问题,就是你没给posDataSet1赋值,如果赋值了,那么你就看看赋值和取值的顺序,调试下,看看程序执行的顺序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-12-13 · 知道合伙人互联网行家

知道合伙人互联网行家
采纳数:2145
获赞数:8331
毕业于上海行健职业学院,大专学历;2007~2009在北大青鸟进修网络编程课目。现任网络主管,平时爱好上网。
向TA提问 私信TA
关注

展开全部
这样找不到错误,你的截图只能说明你数据库的确存在数据,但不能证明你将数据有效的填充到了
posDataSet1中。
你要将填充到posDataSet1的这段数据库代码发上来,才能帮你寻找问题的根源。
posDataSet1中。
你要将填充到posDataSet1的这段数据库代码发上来,才能帮你寻找问题的根源。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以先posDataSet1.Tables[0].Rows.Count看下有没有行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if ( posDataSet1.Tables[0].Rows.Count > 0)
判断下有没有数据
判断下有没有数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你调试一下看看,是否查出数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询