数据库连接问题

whxbb 2002-06-18 06:10:35
一个页面中有多个web用户控件,每个控件都要和数据库交互,是不是在每个控件里都做一次数据库连接关闭操作? 这样效率也太低了,我看微软的例子都是这样做的,觉的挺不好的,大家有什么好的解决办法?
...全文
29 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
whxbb 2002-06-19
  • 打赏
  • 举报
回复
楼上的你们都在说些什么呀,什么APPLICATION、Session,首先这样做实现不了,其次,数据库连接最好是打开后就关闭,因为它一直开着就一直占着资源,访问人数一多就完了。

请看清问题再回答。

badtank 2002-06-19
  • 打赏
  • 举报
回复
是否自动关闭还与你使用adapter或者command方式有关,dataadapter自动关闭连接,command方式需要手动关闭。这是ado.net的处理机制。
hgknight 2002-06-19
  • 打赏
  • 举报
回复
我放在Session里,不过还是每次连接后关闭
triout 2002-06-19
  • 打赏
  • 举报
回复
甚至还可以放置到APPLICATION中。
triout 2002-06-19
  • 打赏
  • 举报
回复
如果你的数据库连接都是一样的,那么你可以把这些连接放到VIEWSTATE或SESSION中。
GumPGZ 2002-06-19
  • 打赏
  • 举报
回复
自己写个类吗

把所有有关数据库的操作写在里面就ok了
badtank 2002-06-18
  • 打赏
  • 举报
回复
同一个login登陆数据库,数据库系统自动多了连接池。

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧