executereader的简单介绍

21小时前 (06:02:09)阅读1回复0
wsygfsj
wsygfsj
  • 管理员
  • 注册排名5
  • 经验值126590
  • 级别管理员
  • 主题25318
  • 回复0
楼主
1、ExecuteReader 要求已翻开且可用的 Connection,毗连的当前形态为已封闭 2、c# ExecuteReader 要求已翻开且可用的 Connection。毗连的当前形态为已封闭。 3、c#中ExecuteReader是什么意思?怎么用? 4、ExecuteReader 要求已翻开且可用的毗连。毗连的当前形态为已封闭。 5、asp.net的ExecuteReader()办法的用法 6、ExecuteReader: Connection 属性尚未初始化. ExecuteReader 要求已翻开且可用的 Connection,毗连的当前形态为已封闭

你已经定义了myconn 就间接用就好了。那个是翻开的。你后来为什么还要定义个con 那个,那个你没翻开,当然就是封闭的了。

c# ExecuteReader 要求已翻开且可用的 Connection。毗连的当前形态为已封闭。

你在SqlCommand cmd = new SqlCommand(sql, conn);调试下,看conn的形态能否是翻开的。

c#中ExecuteReader是什么意思?怎么用?

:ExecuteReader 办法存在的目标只要一个:尽可能快地对数据库停止查询并得到成果。ExecuteReader 返回一个DataReader对象:假设 在SqlCommand对象中挪用,则返回SqlDataReader;假设 在OleDbCommand对象中挪用,返回的是OleDbDataReader。能够挪用DataReader的办法和属性迭代处置成果集。它是一个快速列举数据库查询成果的机造,是只读、只进的。对SqlDataReader.Read的每次挪用城市从成果集中返回一行。

ExecuteReader 要求已翻开且可用的毗连。毗连的当前形态为已封闭。

把本页代码全数放出,否则看不出来的,错误提醒很明显了,在施行ExecuteReader 时,毗连已经封闭了。只要重点查查逻辑上的。

asp.net的ExecuteReader()办法的用法

ExecuteReader()那只是一个办法啊,SqlCommand cmd = DB.createSqlcommand("select * from denglu where id=1"); 你觉得那错没?

ExecuteReader: Connection 属性尚未初始化.

OleDbConnection myCon = new OleDbConnection("//那里给出链接字符串"); 你初始化下就好了

0
回帖

executereader的简单介绍 期待您的回复!

取消