我的VB程序使用WINDOWS的ODBC数据源连接MSSQL2005,刚开始正常使用,但系统运行得长时间后出现“超时已过期”的问题,重启程序后问题依然存在,然后我打开企业管理器连接上MSSQL2005的数据库并执行一些SQL语句后再重启程序连接就正常了,再过一段时间(大概5小时)后程序又出现“超时已过期”,我另外一个程序连接MSSQL2000是没有这样的问题的。大家帮忙看看是什么原因。