兄弟们帮我看一下一个比较奇怪的问题!解决就给分!急!急!急!急!急!急!
"There is already an open DataReader associated with this Connection which must be closed first"
执行的代码是:
SqlConnection conn= new SqlConnection("数据库连接字符串");
conn.BeginTransaction();
SqlCommand sqlCmd = new SqlCommand();
sqlCmd.Connection = conn;
sqlCmd.CommandType = System.Data.CommandType.StoredProcedure;
sqlCmd.CommandText = "存储过程名称";
sqlCmd .ExecuteNonQuery() --发生了上面的异常信息
请问那位大侠知道是问题产生的原因啊?
谢谢!!
相关推荐
对setInterval在火狐和chrome切换标签产生奇怪的效果之探索,与解决方案!
在上一篇文章: 觉得猪八戒网左下角的文字滚动,效果不错,自己摸索了一下,以自己的方法实现了! 就有这种效果,不过影响不大。Demo的影响就大了! 网上也有人出现过这样的问题看下面的帖子地址: firefox 6下 setInterval的一个问题 讨论的人很多,但没给出答案来。 怎么想都想不明白! 今天,突然茅塞顿开,可能是线程的概念,但是具体原因还是不明白,希望有人了解其原应告知,非常感激! Demo 中黑色的Div是不受浏览器标签切换影响的 而红色的Div会受到影响。HTML: 代码如下: <div id=”move” style=”position: absolute; width:
WEB上调用HttpWebRequest奇怪问题的解决方法
WEB上调用HttpWebRequest奇怪问题的解决方法
一个奇怪的问题使用ajax提交必须alert才能赋值
一个奇怪的问题,在使用ajax提交的时候将返回值赋给一个变量,无论怎么写都没法赋值,刚开始怀疑js有错但是ie没有反应过来,多次清缓存、部程序都没效果。。。。。。最后只好一行一行的alert看原因出在哪里;奇怪的是加上了alert之后就可以赋值,删掉alert后就又不可以了。百度了一下发现是因为ajax默认是异步执行的,也就是并没有等待请求完毕就开始执行下一行js语句了,导致赋值为null。 如果遇到ajax请求后有回调函数之类的问题就要加上async:false,注意如果是给false加上引号是没发解决问题的。 代码如下: $.ajax({ async:false })
freecodecamp-javascript:我的一些奇怪的解决方案
freecodecamp-javascript 只是我一些奇怪的解决方案
解决Spring Boot 在localhost域奇怪的404问题(Mac book pro)
主要介绍了解决Spring Boot 在localhost域奇怪的404问题(Mac book pro),需要的朋友可以参考下


