多重tadoconnection的作用是什么?
这是我所做的:
我将TADOConnection放置到应用程序中几乎所有表单上。
每当我创建表单实例时,那些TADOConnection就会连接到数据库(MySQL)。
在该应用程序的平均使用中,将使用大约15种形式(15个tadoconnections连接到数据库)。到目前为止,我的应用程序运行顺利。但是昨天,一个用户抱怨一个错误“ MySQL已经消失了”。
我过去曾遇到该错误,这是因为数据太大或硬件问题。但是今天,数据并不大,并且硬件处于良好状态。顺便说一下,连接是本地的。多个tadoconnection是否产生错误?
最佳答案
多个ADOConnection的作用是您在数据库中打开多个独立的Session。考虑到事务管理和表锁定,我不建议您使用解决方案
服务器已消失:http://dev.mysql.com/doc/refman/5.1/en/gone-away.html