ExecuteReader 要求已打开且可用的连接。

.NET技术 > C# [问题点数:100分,结帖人hsqtl]
等级
本版专家分:21
结帖率 100%
等级
本版专家分:14710
勋章
Blank
进士 2011年 总版技术专家分年内排行榜第九
Blank
铜牌 2011年8月 总版技术专家分月排行榜第三
Blank
微软MVP 2012年10月 荣获微软MVP称号
2011年10月 荣获微软MVP称号
Blank
红花 2011年2月 MS-SQL Server大版内专家分月排行榜第一
等级
本版专家分:21
等级
本版专家分:356
等级
本版专家分:108
等级
本版专家分:68
勋章
Blank
红花 2009年4月 扩充话题大版内专家分月排行榜第一
Blank
蓝花 2014年4月 扩充话题大版内专家分月排行榜第三
等级
本版专家分:106930
勋章
Blank
微软MVP 2012年4月 荣获微软MVP称号
2011年4月 荣获微软MVP称号
2010年4月 荣获微软MVP称号
Blank
红花 2008年8月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2008年6月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2011年5月 .NET技术大版内专家分月排行榜第三
等级
本版专家分:9307
等级
本版专家分:68
勋章
Blank
红花 2009年4月 扩充话题大版内专家分月排行榜第一
Blank
蓝花 2014年4月 扩充话题大版内专家分月排行榜第三
等级
本版专家分:21
等级
本版专家分:68
勋章
Blank
红花 2009年4月 扩充话题大版内专家分月排行榜第一
Blank
蓝花 2014年4月 扩充话题大版内专家分月排行榜第三
hsqtl

等级:

要求已打开且可用的 Connection。连接的当前状态为关闭。

C#使用OleDB操作ACCESS Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + NewFileName + “;User Id=uid;Jet OLEDB:Database Password=...{System.InvalidOperationException: ExecuteScalar 要求已打开且可用的 Co

求帮助!!ExecuteReader 要求已打开且可用的 Connection。连接的当前状态为关闭

ExecuteReader 要求已打开且可用的 Connection。连接的当前状态为关闭。新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建...

求帮助!!ExecuteReader 要求已打开且可用的 Connection。连接的当前状态为关闭。

异常详细信息: System.InvalidOperationException: ExecuteReader 要求已打开且可用的 Connection。连接的当前状态为关闭。 行 38: String sql = “select * from oilwelldata”; 行 39: SqlCommand sqlComm =...

ExecuteReader 要求已打开且可用连接连接的当前状态为正在连接

解决方法:SqlConnection设计的时候,不要用static修饰。...采用static修饰,连接属性为静态,设置为静态字段,多人访问的时候更容易出现并发性问题。 转载于:https://www.cnblogs.com/Med1tator/p/6543601.html...

EF访问数据库报“ExecuteReader 要求已打开且可用的 Connection。连接的当前状态为关闭。”错误...

其中红框中的代码是出现错误之后改正的代码,也就是说,开始没有写红框里的代码,会出现上述错误,因为没有判断数据库连接状态,先判断连接状态是否关闭状态,如果关闭就打开。 本以为EF对T-sql的数据库访问时会有...

异常详细信息: System.InvalidOperationException: ExecuteReader 要求已打开且可用连接连接的当前状态...

异常详细信息: System.InvalidOperationException: ExecuteReader 要求已打开且可用连接连接的当前状态为关闭。 源错误: 行 232: myCommand.CommandType = CommandType.Text; 行 233: SqlDataReader...

ExecuteScalar 要求已打开且可用连接连接的当前状态为关闭(已连接

因为ado数据访问类,我只生成了一个静态实例,所以访问频繁时,会造成多个线程同时访问一段代码。。。加上using就好了 转载于:https://www.cnblogs.com/lang2017/p/8351431.html...

要求已打开且可用的 Connection 连接的当前状态为关闭

要求已打开且可用的 Connection 连接的当前状态为关闭

C#版三层登录实例:问题调试

前言:  小编刚刚用C#敲完三层架构的...1.ExecuteReader要求已打开且可用的Connection。连接的当前状态为关闭。 原因:要先conn.open();然后才能执行读取数据。。。接下来才是返回数据。。。 "conn.open()//调

关于EF+LINQ查询提示数据库状态关闭的问题

上周5 运行程序是没有问题的 期间也就关机重启了一次 然后现在再运行就出现LINQ 查询不出来数据了,然后找到一个错误提示是 ExecuteReader 要求已打开且可用的 Connection。连接的当前状态为关闭。。我很无奈 ...

.net连接Sql时出现"成功与服务器建立连接,但是在登录过程中发生错误。 (provider: TCP 提供程序, error:...

成功与服务器建立连接,但是在登录过程中发生错误。 (provider: TCP 提供程序, error: 0 - 指定的网络名不再可用。) 今天早上的程序还好好的,下午休息后打开程序,用户登录后发现出了这样的一个错误:     ...

C#新手问题寻求解答

[ExecuteReader 要求已打开且可用的 Connection。连接的当前状态为关闭。请问大佬知道这个是什么原因吗? 源代码如下: string name = textBox1.Text.Trim(); string password1 = textBox2.Text.Trim(); string ...

提高.net数据库操作效率的2个小建议

比如使用一个ExecuteReader或者ExecuteNonQuery中打开一个连接,接着关闭它,如果连续有3个以上这样的操作的话,能够共用这个连接就好了,如果这个连接保持打开,在所有的数据获取完毕之后再关闭就更好。因此构想...

6.2数据库连接及访问

如果这个池连接可用,会将该连接返回给调用者,而不是打开连接。应用程序在该连接上调用Close()方法时,池进程会将连接返回到活动连接池集中,而不是真正关闭连接连接返回到池中之后,即可在下一个Open()...

ExecuteNonQuery(),ExecuteReader(),ExecuteScalar(),ExecuteXmlReader()

1.ExecuteReader()  返回一个SqlDataReader对象或OleDbDataReader对象,这个看你的程序的需要去做。可以通过这个对象来检查查询结果,它提供了“游水”式的执行方式,即从结果中读取一行之后,移动到另...

数据库连接池使用(一):使用C#数据库连接

使用C#数据库连接池,连接到数据库服务器通常由几个需要软长时间的步骤组成: 1、必须与服务器进行初次连接; 2、必须分析连接字符串信息; 3、必须由服务器对连接进行身份验证; 4、必须建立物理通道...

ExecuteReader(),ExecuteNonQuery(),ExecuteScalar(),ExecuteXmlReader()之间的区别

ExecuteReader(),ExecuteNonQuery(),ExecuteScalar(),ExecuteXmlReader()之间的区别 主要有这么几种,cmd.ExecuteReader();cmd.ExecuteNonQuery();cmd.ExecuteScalar();cmd.ExecuteXmlReader();)  1,...

NET 连接池救生员

应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程序将花费许多额外时间来打开和关闭连接。 ...

C#数据库连接

使用C#数据库连接连接到数据库服务器通常由几个需要软长时间的步骤...当应用程序的数据量和访问量大的时候,这意味着在运行应用程序的过程中,许多相同的连接将反复地被打开和关闭,从而会引起数据库服务器效率低

C#二十五 连接式访问数据库

连接式访问数据库方式下,数据库就好比一个水池,你要取水池里的水进行操作就必须先建立一条管道,连接就相当于通向数据库的管道。在操作时连接不可以断开,一旦连接断开将造成数据访问的严重错误。 我们知道真正...

如何有效地监视连接池并满足用户的需要

应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程序将花费许多额外时间来打开和关闭连接。 ...

ADO.NET连接池FAQ

应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程序将花费许多额外时间来打开和关闭连接。 当您使用 ADO.NET...

摘抄:数据库连接

...概述: 数据库连接池允许应用程序重用存在于池中的数据库连接,以避免反复的建立新的数据库连接。这种技术能有效提高应用程序的伸缩性,因为有限的数据库连接能够给大量的客户提供服...

.NET 连接池救生员

应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程序将花费许多额外时间来打开和关闭连接。 当您使用 ADO.NET...

NET 连接池救生员--防止可淹没应用程序的池溢出

应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程序将花费许多额外时间来打开和关闭连接。当您使用 ADO.NET ...

在C#中实现连接

使用连接连接到数据库服务器通常由几个需要软长时间的步骤组成。必须建立物理通道(例如套接字或命名管道),必须与服务器进行初次连接,必须分析连接字符串信息,必须由服务器对连接进行身份验证,等等。 实际上...

相关热词 c# 解析ini c# 高德经纬度转墨卡托 c# 加法 泛型 c#裁切image c#onpaint c# 函数参数初始化 软件工程师考试题c# c# 多媒体定时器 c# 集合首字母排序 c#调用java程序