环境:SQL SERVER 2000,程序C++、Delphi。
整套系统分为服务器端与客户端;
数据库与服务器端(C++开发)装在一台机器上面,客户端(Delphi开发)装在另一台机上面。
服务器端连接数据库方式为ODBC连接(先配置ODBC,
然后再用字符串去指定这个ODBC),
客户端连接方式为ADO(用了一个数据模块TDataModule里面定义了一个TADOConnection,用UDL文件配置数据库参数,然后TADOConnection,去加载UDL文件去连接数据库)。现在的问题是:客户端的程序一旦长时间放在不动,你再去操作的话就抛"连接失败",服务器端有时候也会出现连接问题,从而导致执行语句不成功。请问这种问题要怎么解决?