executescalar要求已打开且可用的连接(急:ExecuteScalar要求已打开且可用的连接连接的当前状态为已关闭..)
本文目录
- 急:ExecuteScalar要求已打开且可用的连接连接的当前状态为已关闭..
- C# 中为何 显示 ExecuteReader 要求已打开且可用的连接连接的当前状态为已关闭
- 为什么会出现 ExecuteScalar 要求已打开且可用的连接连接的当前状态为已关闭的错误 ,求解答 谢谢谢谢谢
- 急急!!!ExecuteReader 要求已打开且可用的连接连接的当前状态为已关闭
- ExecuteScalar 要求已打开且可用的连接
- ExecuteReader 要求已打开且可用的 Connection,连接的当前状态为已关闭
- ExecuteScalar 要求已打开且可用的连接.连接的当前状态为已关闭.
- ExecuteReader要求已打开且可用的连接.连接的当前状态为正在连接
- ExecuteReader 要求已打开且可用的连接连接的当前状态为已关闭throw new Exception(ex.Message,ex);
- ExecuteReader 要求已打开且可用的连接连接的当前状态为已关闭
急:ExecuteScalar要求已打开且可用的连接连接的当前状态为已关闭..
《add name="cewtvsql2010" connectionString="Server=(local);Integrated Security=true;database=cewtvsql2010"/》这里,不能用 Integrated Security=true,需要指定 Uid 和 Pwd
C# 中为何 显示 ExecuteReader 要求已打开且可用的连接连接的当前状态为已关闭
try { strConnection = "server=(local);database=HRManager;integrated security=SSPI"; conn.Open(); conn = new SqlConnection(); conn.ConnectionString = strConnection; // conn.Open(); }你把第一个conn.open()去掉,因为这个时候你还没有初始化conn呢~~
为什么会出现 ExecuteScalar 要求已打开且可用的连接连接的当前状态为已关闭的错误 ,求解答 谢谢谢谢谢
另外一个帖子我已经回复1 首先楼主的代码非常混乱,建议你使用存储过程来做,否则一个函数包含这么多次数据查询效率不太高2 楼主的ado。net常规用法似乎楼主不了解,除了sqladapter的fill方法不需要显式打开数据库连接,其他的executenonquery/scalar等必须显式打开连接3 通常用法为using(sqlconnection=new sqlconnection){try{}catch{}}
急急!!!ExecuteReader 要求已打开且可用的连接连接的当前状态为已关闭
你在使用这些代码处理的使用包含在 Using(Sqlconnection conn=new Sqlconnection()){ conn.open(); ....//你要处理的逻辑}这样就好了,不用写那么多
ExecuteScalar 要求已打开且可用的连接
从错误上来看就是在执行ExecuteScalar查询的时候你的数据库连接已经关闭了。没有打开也就是没有con.Open(); 你调试一下,看是执行到哪里报错的
ExecuteReader 要求已打开且可用的 Connection,连接的当前状态为已关闭
你已经定义了myconn 就直接用就好了。这个是打开的。你后来为什么还要定义个con 这个,这个你没打开,当然就是关闭的了。
ExecuteScalar 要求已打开且可用的连接.连接的当前状态为已关闭.
SqlConnection 是不是没有Open检查代码 dingdian.zxzcode.Database.ExecuteSql(String sql) +167 dingdian.zxzcode.zxz.Session_Start(Object sender, EventArgs e) +705
ExecuteReader要求已打开且可用的连接.连接的当前状态为正在连接
这段代码一点问题也没有,问题出在第八行:conn.Open();上,你这个方法是因为多个线程运行导致的,我最近也出现过,跟踪原因是:一个线程打开了连接,接着另一个线程又去Open()才出现此问题。你还是看看调用这段代码的地方。
ExecuteReader 要求已打开且可用的连接连接的当前状态为已关闭throw new Exception(ex.Message,ex);
sqlHelper.RunProc("Pr_GetCategorys",out dr);这里,需要 sqlHelper 在执行 RunProc 时,必须打开了数据库连接。你看看 SQLHelper 内部实现,是否是OK的
ExecuteReader 要求已打开且可用的连接连接的当前状态为已关闭
conn.Open();
楼上正解,在执行ExecuteReader之前要打开连接。即:conn.Open(); 祝你好运!
本文相关文章:
更多文章:
eclipse下载tomcat插件(怎样在eclipse上安装tomcat插件)
2024年8月24日 12:05
fedora 下载(有什么办法可以让fedora的下载速度增快)
2024年7月22日 22:59
四分之一x的补码怎么求(计算机组成原理,的原码补码什么,求解现在这些题目都看不懂了)
2024年6月27日 07:54
java11(现在装Java13、Java11、Java8、哪个好)
2024年7月15日 16:28
安装java应该先安装什么软件(编写java程序需要安装哪些软件)
2024年7月14日 20:46
jq监听div滚动条(jquery怎么获取div的滚动条,或者怎么隐藏掉)
2024年8月28日 15:35
imfill函数的原理(求大神解释下matlab程序,关于运动目标检测的)
2024年7月31日 23:05
nullable object must have a value(field “bh“must have a value是什么意思)
2024年7月29日 00:00
linux系统安装需要分区吗(安装linux必须创建的两个分区)
2024年7月9日 12:51