转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
关于数据库连接池的问题,有的网友可能出现数据库连接池已使用光的难题         ★★★★

关于数据库连接池的问题,有的网友可能出现数据库连接池已使用光的难题

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1405 更新时间:2009/6/9 2:35:01

如题,下面做个介绍,仅代表我个人的问题,如果与君雷同,尽请多关注:

本小虾米学习数据库以来,一直遇到一个问题实在不能解决,直到今天方能领悟!

以前使用数据库SQL的时候,经常对数据库进行查询,有的时候甚至还使用超量级的循环来对某一个数据表进行无数次的查询,为此,导致了如下的错误:

System.Web.HttpUnhandledException: 引发类型为“System.Web.HttpUnhandledException”的异常。 ---> System.InvalidOperationException: 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。

很明显,出现这种问题是,查询的次数太多了,未来得及关闭连接池所导致的,读取数据一般都使用SqlDataReader这个对象,所以,根据常理,一般都是这样操作的:

先打开数据库连接OpenDataBaseCon();

然后进行数据查询:读取数据while (MySqlReader.Read())

之后再关闭查询SqlReader.Close();

最后再关数据库连接CloseDataBaseCon();

诸不知,这样一来,就导致了以上的错误,

但是如何解决问题呢,很简单,直接读取就行,因为这个控件有自动读取功能,不需要打开数据库,因此,将OpenDataBaseCon();去掉,或者屏蔽不使用//OpenDataBaseCon();

就这样,简单得不得了拉,

凡事都靠经验与总结,本人的问题虽然不是什么问题,尽请有问题雷同者多借鉴!

 


[其他]关于数据库优化查询计划的方法总结  [Web开发]关于C#排序算法的总结
[招考就业]国家关于促进普通高校毕业生就业政策公告  [Web开发]DedeCms织梦内容管理调用Discuz论坛主题等数据的方…
[Web开发]关于javascript中获取坐标的参数的方法详解  [办公软件]Excel 2007默认的数据排序规则列表
[办公软件]在同一Excel工作表图表中显示多个图表(数据与图表…  [办公软件]怎样使Excel图表不随源数据改变而改变(数据与图标…
[办公软件]设置Excel表格数据隔行、列显示颜色,增强数据的阅…  [办公软件]在Excel2007中用填充序列填数据的两种技巧
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台