兄弟们帮我看一下一个比较奇怪的问题!解决就给分!急!急!急!急!急!急!
做的一个WEB应用程序,使用的.NET框架是1.1版本的,更个项目中就没有用到DataReader类,只是用到DataSet和DataTable类,及事务处理。但是当有很多用户使用时,出现了如下错误信息:
"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() --发生了上面的异常信息
请问那位大侠知道是问题产生的原因啊?
谢谢!!