ExecuteReader要求已打开且可用的连接.连接的当前状态为正在连接

来源:百度知道 编辑:UC知道 时间:2024/07/03 12:52:02
这是什么异常

ExecuteReader方法调用以后必须显式关闭掉,如果不关闭就一直连接着,就会出现上述情况,
建议你的函数后显式关闭ExecuteReader和连接

conn.Open() 没写

你同一个方法里面是不是reader了两次数据库?开启第二次的时候关闭前一次。