首页 > 软件操作教程 > 编程开发 > C#
题目内容

C#创建DataReader对象

题目答案

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条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端