[菜鸟求助]如何判断SqlDataReader为空?
SqlDataReader sdr = cmd.ExecuteReader();
如何判断sdr里没有记录呢?
if(!sdr.HasRows){}
异常:阅读器关闭时 HasRows 的尝试无效
那怎么弄呢? 谢谢!
------解决方案--------------------DataReader是需要连接的。执行完cmd.ExecuteReader();后不能关闭连接。
------解决方案--------------------if(!sdr.Read()) 也不行啊!
"阅读器关闭时 Read 的尝试无效 "
=======================================================================
SqlConnection 的对象打开了没有?