我用了一个frameset,其中有2个页面加载时要同时查询数据库,就是2个方法,然后出现异常:已有打开的与此命令相关联的 DataReader,必须首先将它关闭我分别在2个方法加上断点调试,发现有时候交叉执行,有时候却是正常的一个方法执行完再执行另一个方法。怎么回事?
解决方案 »
- 有没有办法使用jQuery的AJAX异步绑定Gridview,Repeater等服务器控件?
- 求一款jquery视频插件例子
- 急急急!!Discuz NT 我想添加或修改某些功能 应该怎样实现????
- 如何将用户EXCEL格式的数据导入数据库表中,请各位指教!
- 怎么改ajax里面calendar控件,让它显示中文
- 如何檢測datagrid中textbox的輸入內容是否有效。
- IIS配置的ASP.net网站,不能打开本地的exe文件,直接在visual studio上运行正常
- $用户控件中的DataGrid和页面中DataGrid显示数据不一致的问题,解决马上结贴!$
- wrox 的网站上有些书的原代码怎么没地方下?
- 我的站点上传到服务器出错,是aspmenu菜单第三方控件的问题,怎么解决啊????????
- 求 js 菜单高亮显示
- asp.net远程连接数据库的小问题。
13 {
14 try
15 {
16 myCmd.Parameters.AddRange(parameters);
17 myAdapter = new SqlDataAdapter(myCmd);
18 myTable.Clear();
19 myAdapter.Fill(myTable);
20 }
21 catch
22 {
23 connClose();
24 }
25 finally
26 {
27 connClose();
28 }
不会吧
阅读器关闭时 Read 的尝试无效。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 阅读器关闭时 Read 的尝试无效。源错误:
行 262: cmd.Parameters.AddRange(param);
行 263: SqlDataAdapter adapter = new SqlDataAdapter(cmd);
行 264: adapter.Fill(ds);
行 265: }
行 266:
************************************************************************
已有打开的与此命令相关联的 DataReader,必须首先将它关闭。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 已有打开的与此命令相关联的 DataReader,必须首先将它关闭。源错误:
行 262: cmd.Parameters.AddRange(param);
行 263: SqlDataAdapter adapter = new SqlDataAdapter(cmd);
行 264: adapter.Fill(ds);
行 265: }
行 266: catch (System.Data.SqlClient.SqlException ex)