SqlDataReader的关闭问题,报错:“阅读器关闭时尝试调用 Read 无效”

SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);//关闭SqlDataReader 会自动关闭Sqlconnection

时间: 2024-11-13 08:00:06

SqlDataReader的关闭问题,报错:“阅读器关闭时尝试调用 Read 无效”的相关文章

阅读器关闭时尝试调用 Read 无效

public static SqlDataReader GetDataReader(string sql, params SqlParameter[] parameters) { SqlConnection conn = new SqlConnection(connstr); SqlCommand cmd = new SqlCommand(sql, conn); foreach (SqlParameter parameter in parameters) { cmd.Parameters.Add

dbstart和dbshut启动、关闭数据库报错ORACLE_HOME_LISTNER is not SET解决办法

dbstart启动数据库报错,如下: [[email protected] ~]$ dbstartORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net ListenerUsage: /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbstart ORACLE_HOME dbshut关闭数据库报错,如下: [[email protected] ~]$ dbshutORACLE_HOME

java连接sqlserver2008报错 java.sql.SQLException: 对象名 '表名' 无效.

注意:c3p0的数据库配置方式为: <named-config name="sqlsvr"> <property name="driverClass">net.sourceforge.jtds.jdbc.Driver</property> <property name="jdbcUrl">jdbc:jtds:sqlserver://localhost:1433/WaterNet_DaFeng<

小程序报错:出现脚本错误或者未正确调用 Page()的解决办法

场景是两个人共同开发小程序,我使用的是pc端,另一个同事是用的mac端,我这边能够正常运行项目,代码提交到git,同事check下来发现运行报错: 出现脚本错误或者未正确调用 Page(); 如图 一脸懵逼,在这里也吐槽一下开发工具,报这种错误你让我去哪找问题,感觉就是老虎吃天无从下口,上网搜索全是让我在每个index.js下面加上Page({})这个字段,但是现在微信开发工具已经会默认在每个页面的js文件里面加上Page({})的好吗,几番搜索无果后遂放弃挣扎, 也不知道是不是平时有烧高香的习

Node升级 启动RN报错:react-native启动时红屏报错:Unable to load script.Make sure you&#39;re either running a metro server or that

1. 项目中在android/app/src/main/创建文件夹  assets 2.项目中执行命令 1. 项目中在android/app/src/main/创建文件夹  assets 2.项目中执行命令 react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle

nginx关闭php报错页面显示

默认情况下nginx是会显示php的报错的,如果要关闭报错显示,需要在php-fpm.ini文件里面设置,貌似默认情况下在php.ini关闭没效果, 如下设置就可以了: ;php_flag[display_errors] = off php_admin_value[error_log] = /data/www/log/error.log php_admin_flag[log_errors] = on 如果没有生效,查看下phpinfo()输出的结果中,display_errors,error_l

Websocket 关闭浏览器报错

这个报错,是因为你关闭之后,websocket 自动连接失败造成的 只要在你的websocket 运行的类里面加上: @OnError public void onError(Throwable e, Session session){ try { //session.close();} catch (Exception e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } 会自动扑抓异常,就不会后台报错啦.

tomcat 报错窗口不关闭

在tomcat启动中过报错窗口一般会自动关闭,导致我们没办法看清楚报错的信息.现解决方法如下: 1.找到catalina.bat,并用文本方式打开; 2.找到 if not "%OS%" == "Windows_NT" goto noTitle处,会看到下面一段脚本: if not "%OS%" == "Windows_NT" goto noTitle set _EXECJAVA=start "Tomcat"

weblogic启动报错之建域时未指定AdminServer的监听IP的引起的子节点启动故障

各子节点不能启动,查看日志,报错如下: Unable to establish JMX Connectivity with the Adminstration Server AdminServer at service:jmx:t3://192.168.122.1:7001/jndi/weblogic.management.mbeanservers.domainruntime ..... Caused By: javax.naming.CommunicationException [Root e