应该先判断是否数据集为空(查询出错时),接着判断表中的行数是否为零(查询未出错且行数是否为零),否则容易出错,例如:先判断myDataSet.Tables[0].Rows.Count==0时,如果查询出错时,此时myDataSet为null,也就没有table,所以会报错。故应该这样判断if (myDataSet == null || myDataSet.Tables[0].Rows.Count == 0) {//为空时进行处理}else{//不为空时处理}“||”和“&&”操作符先判断第一个条件,不满足后接着判断下一条件,但如果上面顺序调换在myDataSet为null时则会出错,即先判断大的条件,接着判断小的条件
*********************************************************
记忆法大全(数百万字文字,共3张音频、视频教学光盘)
http://shop33212326.taobao.com/
*********************************************************
本文介绍了一种有效的数据集判断方法,避免在数据集为空或表中行数为零时出现错误。通过合理使用||操作符,可以确保程序在处理数据集前正确判断其状态。
4534

被折叠的 条评论
为什么被折叠?



