1、判断sqlDataReader是否为空
if(dr!=null||dr.HasRows)
{
}
2、在sqlDataReader读取数据前需先调用dr.Read()的方法,先调用一下Read()方法,才开始读数据
以上两点是防止出现:
“在没有任何数据时进行无效的读取尝试”的错误
本文介绍了如何正确使用SQLDataReader,包括检查DataReader是否为空以及在读取数据前如何正确调用Read()方法,避免出现无效读取的错误。
1、判断sqlDataReader是否为空
if(dr!=null||dr.HasRows)
{
}
2、在sqlDataReader读取数据前需先调用dr.Read()的方法,先调用一下Read()方法,才开始读数据
以上两点是防止出现:
“在没有任何数据时进行无效的读取尝试”的错误
1万+

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