请问:这个OleDbHelper的ExecuteReader函数为什么会出错呢?谢谢! 我想是因为你返回了一个datareader,而datareader是要求有数据库连接的,当你使用了using语句时,在using的结尾处这个connection被disposal了,导致你在使用datareader的时候出现上述问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 cmd.Parameters.Clear();去掉试试,还有你为什么非要用 using 呢?自己用Dispose 释放不就可以了吗 OleDbDataReader rdr = OleDbHelper.ExecuteReader(strConn, CommandType.Text, "SELECT * FROM TestSp", null);--->>>>OleDbDataReader rdr = OleDbHelper.ExecuteReader(strConn, CommandType.Text, "SELECT * FROM TestSp", (OleDbParameter[])null); pierven(牛牛) 说得对,在从DataReader中读取数据时必须有一个可用的数据库连接,你在返回DataReader前就释放掉数据库连接是无法读取数据的。 菜鸟不知道统计的代码哪里写错了。help。。 一个button摁钮,像数据库中添加数据,添加成功弹出对话框 asp.net 问题?不是一般的急!!! 如何部署WebService? iis问题 支持短信投票 新人,关于日期查询 我想作一个自定义控件TextBox,在失去焦点时判断,如果文字为空则底色为红色,请问如何实现? vb.net的关于页面加载问题/?? 用DataSet读取XML后,如果只取前5行数据? 如何给TEXTBOX控件加CSS? 如何在自已做的控件里增加事件(声明:不是用户控件),要补获客户端的鼠标键盘的动作,如onclick,onmousemove等,在线等,谢谢
--->>>>
OleDbDataReader rdr = OleDbHelper.ExecuteReader(strConn, CommandType.Text, "SELECT * FROM TestSp", (OleDbParameter[])null);