Execute 方法发生异常[]. 错误信息: IDispatch error #3084
我在一个线程中 用ado连接sqlserver2008 数据库,
当有数据更新时候,就把SQL语句加入到队列里面,然后定时执行存储,不断地从队列取出数据,
执行update语句,运行超过3天以上时,就会不断地发生异常错误。
不知道是什么原因???
ProcTest()
{
while(true)
{
WaitForSingleObject(handle_notify,1000);
m_pConnection->Execute(sql); //执行时间长了就报错。
}
//Execute 方法发生异常[]. 错误信息: IDispatch error #3084
用的是ADO封装类。但是try catch扑捉到上述错误,请问是什么原因导致的?
}