ExecuteReader要求已打开且可使用的链接,连接的当前状态已关闭哎。你的using语句怎么不写大括号呢,不写的话下面这句话 conn.Open();一旦执行完,using就会释放你的conn资源啊,当然会被关闭了。你在这句话下面打个断点,看看conn是不是为null。大括号从conn.open()开始,一直到sdr.Close();结束。C#中ExecuteReader()、ExecuteNonQuery()、ExecuteSc...
c#中ExecuteReader是什么意思?怎么用?:ExecuteReader 方法存在的目的只有一个:尽可能快地对数据库进行查询并得到结果。ExecuteReader 返回一个DataReader对象:如果在SqlCommand对象中调用,则返回SqlDataReader;如果在OleDbCommand对象中调用,返回的是OleDbDataReader。可以调用DataReader的方法和属性迭代处理结果集。它是一个快速枚举数据库查...