站点图标 久久日记本

已有打开的与此命令相关联的 DataReader,必须首先将它关闭

用ado.net制作简单的用户留言板(2.后台)中运行网页,点击留言板提交出现这种问题:

已有打开的与此命令相关联的 DataReader,必须首先将它关闭。

分析:

出现这种问题原因是:

我们验证用户账户和密码是否正确的时候试用了select查询语句,而留言时在使用这个 DataReader 就算是重复了,必须重写一个连接,在使用更新updata 更新数据库 message 信息 。我们可以在更新时直接再复制大略改动一下刚才写的连接代码,也可以直接封装一个更新的方法代码,然后再在此调用。

退出移动版