C# 连接SQL Server, ExecuteReader()方法返回值
使用SqlCommand类对象调用其ExecuteReader()方法读取数据库数据时,数据库中没有符合sql语句中所写条件的记录,返回的是否是空的SqlDataRead...
使用SqlCommand类对象调用其ExecuteReader()方法读取数据库数据时,数据库中没有符合sql语句中所写条件的记录,返回的是否是空的SqlDataReader类对象,也就是null。为什么我实例化了SqlDataReader类对象来接受了返回值,然后用判断语句却并没有判断出null,外侧代码try-catch中也没有catch到Exception,而我的数据库中确实没有相应符合条件的记录。
展开
2013-07-27
展开全部
用SqlDataReader的HasRows属性判断是否有记录
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-27
展开全部
SqlDataReader dr=.....;
if(dr.Read()) 来判断撒
if(dr.Read()) 来判断撒
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询