关于SqlConnection 问题!

feeling_vb 2003-06-26 09:11:09
我做c#的winform编程,对数据库的连接我在每个窗体连接一次再关闭好呢,还是
我只建立一次,然后每次调用,如果是只建立一次,我该怎么建立,如何调用!!
...全文
20 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
feeling_vb 2003-08-07
  • 打赏
  • 举报
回复
谢谢大家!!!
lufree 2003-06-27
  • 打赏
  • 举报
回复
gz
顾君彦 2003-06-26
  • 打赏
  • 举报
回复
若做多线程工程,强烈建议使用,对数据库的连接我在每个窗体连接一次再关闭
若不是多线程工程,则两种都可以,不过对数据库的连接我在每个窗体连接一次再关闭
的方式,在ado.net中sqlconnection是会自动启用连接池的.其实,从某种角度上来讲,与
建立一次的差不多.资源用得差不多.因为程序是关闭连接了,但连接池会保留一段时间.
forestwind 2003-06-26
  • 打赏
  • 举报
回复
通常情况下还是每次连接好,因为,可用的数据库连接是一种有限的资源。
如果只建立一次,可以把SqlConnection声明为static的

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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