当前位置:编程学习 > C#/ASP.NET >>

数据库连接问题

将连接数据库写成一个公用类库,在CS文件里引用

在执行的时候,有时候出现,连接数据库无反应,提示错误为"连接数据库超时,可能是数据库连接池已满",但是,将之前的连接数据库的公用类库DLL文件重新覆盖一次,问题解决,但过不了多久又出现该问题,只有又将DLL文件覆盖一次,请问这是什么问题,怎么解决?谢谢 --------------------编程问答-------------------- sql是2000还是2005,设置了最大连接数量了吧?改成0或大数字 --------------------编程问答-------------------- 写法与没有问题? --------------------编程问答-------------------- 怎么含糊的描述。。。怎么分析问题啊 --------------------编程问答-------------------- 置了最大连接数 --------------------编程问答-------------------- 是sql2005,设置了最大连接数为0的 --------------------编程问答-------------------- 代码发来 看看       --------------------编程问答-------------------- 你的类封装的有问题,每次使用都新建连接,但用完没有关闭连接,导致连接池中所有连接都被占了,设置最大连接数也会有出现这个错误。 --------------------编程问答-------------------- tmxk2002 ,你说的有点可能,我去看看 --------------------编程问答-------------------- DLL里面使用的Connection应该做成静态的

返回连接的时候先判断是不是null,如果是,就建立连接

如果不是null,再判断是不是打开的,如果已经关闭了,可以再重新连接

这样就只有一个Connection对象 --------------------编程问答-------------------- 看了几天还没结啊
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,