多线程操作数据库的问题

shjqk 2007-02-12 03:19:28
程序中有几十个相同的线程同时运行,需要每两,三分钟左右操作一次数据库,
我使用ADO.NET操作数据库,需要执行的存储过程相同,就是参数不同.
想请问是将数据库的连接,操作,断开写在线程里好
还是在线程外(如FORM里)写好一个数据库连接,操作的方法,比如写个执行存储过程的函数,在线程里调用,传参数进去
...全文
214 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
james_hunter 2007-02-12
  • 打赏
  • 举报
回复
应该使用连接池,不过自己写很复杂,借助第三方工具吧!
fmjwn 2007-02-12
  • 打赏
  • 举报
回复
线程里面好些。

111,096

社区成员

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

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

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