位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C#创建DataReader对象

提问人:刘冬梅发布时间:2020-10-13评论0

1..DataReader类没有提供公有的构造函数,通常调用Command类的ExecuteReader方法来返回一个DataReader对象。

SqlCommand cmd=new SqlCommand(CommandText,ConnectionObject);

SqlDataReader reader=cmd.ExecuteReader( );

当数据阅读器打开时,不能使用对应的连接对象执行其他任何任务;当阅读完数据阅读器的记录或不再需要数据阅读器时,应该立即关闭数据阅读器。

reader.Close( );

2.

ExecuteReader方法执行可以带上在System.Data空间中定义的CommandBehavior枚举类型的参数,执行一些想要怎样使用结果的指令。

如下面的代码表示当关闭数据阅读器时数据连接也同时被关闭,无需再次关闭数据连接。

SqlDataReader reader=cmd.ExecuteReader(CommandBehavior.CloseConnection);

继续查找其他问题的答案?

相关视频回答
回复(0)
X
返回顶部
付费复制

付费获取七天复制权限

限时特价:2.88元/篇原价:10元
联系客服

扫码关注公众号,发送私信联系客服.

微信扫码关注,联系客服

联系客服QQ:2845411722

恭喜您,操作成功,可以复制了

3秒后关闭
X