sqlDataReader使用需注意的

来源:互联网 发布:linux服务器管理系统 编辑:程序博客网 时间:2024/06/12 01:40

1、判断sqlDataReader是否为空

if(dr!=null||dr.HasRows)
{
}

2、在sqlDataReader读取数据前需先调用dr.Read()的方法,先调用一下Read()方法,才开始读数据

以上两点是防止出现:

“在没有任何数据时进行无效的读取尝试”的错误