谁能帮忙看看代码错? SQL VS C# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你都用DataTable了,那为什么不直接用DataRow呢? 不要死读书啊if( mydataset.Tables.Count>0 && mydataset.Tables[0].Rows.Count>0){DataRow row = mydataset.Tables[0].Rows[0];....} 赋值之前你要先判断行数大于0啊.你这个赋值不就相当于datarow dr=mydataset.tables[0].rows[0]么表里面没有行你如何获取第一行? 第二个,SQL语句拼接的有问题.写的太乱了,直接看看不出来问题.你断点调试下,把字符串复制出来,放数据库客户端上执行,看到底怎么了 DefaultView[0] -> DefaultView\ 你的dataset里面没数据吧。编程习惯上说或者规范上说,你要判断获取到的dataset里面是否有数据,有了再进一步操作。 Try {}catch{} 断点跟一下看看,要学会使用断点!一步步查找错误! 确实得加判断if( mydataset.Tables.Count>0 && mydataset.Tables[0].Rows.Count>0) 第一个加判断,第二个应该就是你的SQL语句问题,自己打断点获取下去数据库里面跑下,是否有主外键,自增列的问题存在 你可以先判断一下mydataset.Tables[0].Rows.Count > 0 defaultView不存在,引用肯定出问题,前面判断下是否存在。 第一个问题:你的数据行少于1行,就是没有行。为Null. 第二个问题:你妹啊,能有个格式吗?好乱的说,CSDN有代码格式的 还有数据操作方法封装下,看起来很简洁,很明了,也能重用。参考微软的SqlHelper,可以先理解下三层架构,三层的实用性嘛,暂不讨论,思想还好的~ 如何保证操作正常完成 急.无法调用静态的方法.. 请问怎样获取指定文件夹的在本地绝对路径? 页面刷新后存储过程不执行 新手跪求winform自定义控件的完整例子,在线等!!!!!! 在c# winform中,怎么做类似msn好友上线提示的探出框 讨论:纵向模块化的可行性,欢迎排砖、up 高分求助:使用分枝限界算法解旅行商问题(要能动态演示) WPF,创建了自定义窗口样式,该怎么使用呢? 使用SourceGrid 合并cell的问题 c# 绘制内切于椭圆的文字,求代码或思路 windows窗体程序怎么实现定时执行功能
if( mydataset.Tables.Count>0 && mydataset.Tables[0].Rows.Count>0)
{
DataRow row = mydataset.Tables[0].Rows[0];
....
}
你这个赋值不就相当于
datarow dr=mydataset.tables[0].rows[0]么
表里面没有行你如何获取第一行?
写的太乱了,直接看看不出来问题.
你断点调试下,把字符串复制出来,放数据库客户端上执行,看到底怎么了
编程习惯上说或者规范上说,你要判断获取到的dataset里面是否有数据,有了再进一步操作。
}catch
{} 断点跟一下看看,要学会使用断点!一步步查找错误!
if( mydataset.Tables.Count>0 && mydataset.Tables[0].Rows.Count>0)
第二个问题:你妹啊,能有个格式吗?好乱的说,CSDN有代码格式的