C#创建DataReader对象
提问人:刘冬梅发布时间:2020-10-13
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)
点击加载更多评论>>