社区
VB基础类
帖子详情
关于数据库连接的讨论
eee
2003-06-30 07:45:11
请问对于ADO的连接的建立和消毁是在整个工程里建立,还是在类里面,还是在方法里也就是建立工程公用变量,类变量,还是函数变量。也就是指连接一直保持着,还是即有即开,做完就关?在实际的应用中这几种方法都存在。请大家讨论,有理者就给分。
...全文
33
6
打赏
收藏
关于数据库连接的讨论
请问对于ADO的连接的建立和消毁是在整个工程里建立,还是在类里面,还是在方法里也就是建立工程公用变量,类变量,还是函数变量。也就是指连接一直保持着,还是即有即开,做完就关?在实际的应用中这几种方法都存在。请大家讨论,有理者就给分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hengxin54
2003-06-30
打赏
举报
回复
一般是建立一次连接, 连接数据确实费时, 自己试试就知道了
一般是在工程结束的时候关闭连接, 但是记录集应该在用完后就关闭, 不然占用系统资源
_西瓜皮_
2003-06-30
打赏
举报
回复
建立数据库联接是在模块中建的。。。
操作表一般是在事件中的。。。做完就关掉。。
frank_shi
2003-06-30
打赏
举报
回复
一般在模块中建一连接,开了不关,在最后关。连数据库太费时了,消耗不起的。
gpo2002
2003-06-30
打赏
举报
回复
如果一直要操作数据,一般一个ADODB.Connection对象就够了,
整个工程都开着,CursorLocation = adUseClient
读取数据的时候用ADODB.Recordset对象,用完CLOSE掉
qian1126
2003-06-30
打赏
举报
回复
连接数据库的操作应该放在模块中,整个工程中只打开一次,
因为连接数据库是很费时的,如果即开即断,那时间都花在连接数据库上,
降低了效率,在最后结束工程的时候销毁连接
xiaoshao_0_0
2003-06-30
打赏
举报
回复
作完就关
以免与其他程序冲突
Visual C++数据库开发经典实例精解.pdf
- 介绍如何在Visual C++中配置和使用
数据库连接
,例如使用ODBC、OLE DB或者直接通过ADO等技术进行
数据库连接
。 2. SQL语言应用 - 解释SQL语言的运用,如何在Visual C++中通过嵌入SQL语句或者使用数据库API来进行...
instantclient-basic-win32-11.2.0.1.0
Oracle Instant Client是Oracle公司提供的一款轻量级的
数据库连接
工具,主要用于在不安装完整Oracle数据库客户端的情况下,使得应用程序能够连接到远程的Oracle数据库服务器。在本案例中,我们
讨论
的是"Instant...
msbase.jar,mssqlserver.jar,msutil.jar
这个驱动程序允许Java开发者编写能够连接、查询和操作SQL Server数据库的代码。 1. **msbase.jar**:这是驱动程序的核心库,包含了基本的JDBC接口实现和一些基础功能。它提供了对SQL Server的连接支持,执行SQL语句...
数据库连接
池学习笔记(一):原理介绍+常用连接池介绍
数据库连接
池负责分配、管理和释放
数据库连接
,它允许应用程序重复使用一个现有的
数据库连接
,而不是再重新建立一个。 为什么要使用连接池
数据库连接
是一种关键的有限的昂贵的资源,这一点在多用户的网页应用...
关于
数据库连接
池超时时间设置的合理值
讨论
快速失败短超时时间(如 100ms 或更短)能确保在
数据库连接
耗尽的情况下,线程会快速失败,释放资源,保持系统的敏捷性。动态调整对于每个系统,最佳的超时时间可能不同。在实际环境中,可以从100ms开始,逐步观察...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章