使用ADODB.Connection.Execute
命令时,如果查询返回记录集,则可以检查ADODB.Recordset
对象的有效性,以确认查询/命令是否成功执行。
示例:
SELECT * FROM users
如果执行更新行但未返回记录的命令,则ADODB.Connection.Execute
命令将写入可选的RecordsAffected
变量。是受影响的记录计数,可用于确认查询/命令是否已成功执行。
示例:
UPDATE users SET active = '0' WHERE...
如何在以下示例中确认查询/命令是否成功执行,或者您发出的命令没有返回记录且没有记录受影响的任何情况?
示例:
SAVEPOINT FIRST_SAVEPOINT
注意:我使用OraOLEDB作为连接字符串的提供者。