M mamaha Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-06 #1 我想知道ADOConnection或者ADOCommand的timeout事件,如何捕获?[]
M Milpas Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-06 #2 是不是 try ADOConnection.Connect; except //在这里判断出错类型来得到? end;
M mamaha Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-07 #3 我的确实这样做的。 try { ADOConnection1 开始事务 ADOCommand 的Connection 就是ADOConnection1 ADOCommand执行插入语句 } catch { 显示错误 } 当ADOCommand超时的时候,我想捕获这一事件 但是 不显示错误,直接退出程序了
我的确实这样做的。 try { ADOConnection1 开始事务 ADOCommand 的Connection 就是ADOConnection1 ADOCommand执行插入语句 } catch { 显示错误 } 当ADOCommand超时的时候,我想捕获这一事件 但是 不显示错误,直接退出程序了
卡 卡色 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-07 #4 是不是超时出错,是的话,应该能用 try ADOConnection.Connect; except //在这里判断出错类型来得到? end; 捕获,如不是,用相应的Error事件处理;
M mamaha Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-07 #5 谢谢你们的帮助 ADOConnection 组件我在程序开始的时候建立了连接 我主要使用ADOCommand组件来修改数据 我要捕获插入组件时候的Timeout 问题就是不能捕获呀! 我打开数据库处于修改状态,这样数据被锁定了。 再运行程序修改数据,这样肯定产生timeout,问题程序直接报错了 timeout,退出 而没有运行 catch 中的相关语句。 没有直接判别timeout的方法吗?
谢谢你们的帮助 ADOConnection 组件我在程序开始的时候建立了连接 我主要使用ADOCommand组件来修改数据 我要捕获插入组件时候的Timeout 问题就是不能捕获呀! 我打开数据库处于修改状态,这样数据被锁定了。 再运行程序修改数据,这样肯定产生timeout,问题程序直接报错了 timeout,退出 而没有运行 catch 中的相关语句。 没有直接判别timeout的方法吗?