社区
C#
帖子详情
多线程操作数据库的问题
shjqk
2007-02-12 03:19:28
程序中有几十个相同的线程同时运行,需要每两,三分钟左右操作一次数据库,
我使用ADO.NET操作数据库,需要执行的存储过程相同,就是参数不同.
想请问是将数据库的连接,操作,断开写在线程里好
还是在线程外(如FORM里)写好一个数据库连接,操作的方法,比如写个执行存储过程的函数,在线程里调用,传参数进去
...全文
213
2
打赏
收藏
多线程操作数据库的问题
程序中有几十个相同的线程同时运行,需要每两,三分钟左右操作一次数据库, 我使用ADO.NET操作数据库,需要执行的存储过程相同,就是参数不同. 想请问是将数据库的连接,操作,断开写在线程里好 还是在线程外(如FORM里)写好一个数据库连接,操作的方法,比如写个执行存储过程的函数,在线程里调用,传参数进去
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
james_hunter
2007-02-12
打赏
举报
回复
应该使用连接池,不过自己写很复杂,借助第三方工具吧!
fmjwn
2007-02-12
打赏
举报
回复
线程里面好些。
数据库
操作
(使用FMDB)
- `FMDatabaseQueue`:线程安全的
数据库
操作
队列,用于处理
多线程
环境下的并发
操作
。 ### 2. FMDB安装 在CocoaPods环境下,将FMDB添加到你的`Podfile`中: ```ruby pod 'FMDB' ``` 执行`pod install`命令后,...
Java聊天室毕业设计完整版+
数据库
这个项目不仅涵盖了编程语言的基础,还涉及到了网络编程、
多线程
、
数据库
交互等多个关键知识点。以下将详细介绍这些方面: 1. **Java编程基础**:整个项目基于Java语言,因此需要对Java语法有深入理解,包括类、...
Android基于Socket聊天最终版
总的来说,这个项目涵盖了Android应用开发中的多个关键知识点,如Socket通信、
多线程
、
数据库
操作
和UI设计。开发者通过实现这个项目,不仅掌握了网络编程的基本原理,还锻炼了在Android平台上构建实际应用的能力。
Qt 一去丶二三里 Blog(二)
总而言之,这篇“Qt 一去丶二三里 Blog(二)”的PDF文档可能涵盖了Qt库的多个关键知识点,包括但不限于用户界面设计、信号与槽、
多线程
、网络编程、
数据库
操作
和国际化。对于想要深入学习Qt的开发者来说,是一份...
hibernate3.3.1的jar包
Hibernate是Java领域中一款著名的对象关系映射(ORM)框架,它允许开发者使用面向对象的方式来
操作
数据库
,极大地简化了
数据库
编程。本篇将详细介绍Hibernate 3.3.1版本的相关知识点。 1. **ORM概念与优势** ORM是...
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章