应该在何时关闭Connect?
用ADO开发的数据库程序,因为可能要频繁地操作数据库,需有一个连接.
本人不明白,是该让这个连接从程序运行开始,一直保持着连接状态,直到程序结束
还是应该在执行完一个操作后(比如添加记录,查询记录)立即关闭连接,而进行下
一次操作时再重新连接?
如果用第一种方法:因为连接一直保持,而数据库同时连接的用记过多,会影响其效率.如果
一个用户打开了程序,长时间未作任何操作,岂不浪费数据库资源?
第二方法:虽然能解决上面提到的问题,但是每执行一个操作都要重新连接数据库,执行速度
会有一定影响,再说频繁地连接数据库,也会增加客户机和服务器的负担
那么在两者之间,究竟应该如何取舍? 希望高手们参予讨论.