【发布时间】:2015-10-21 14:00:45
【问题描述】:
如果你有一个执行多个查询的存储过程,它不返回值并且没有错误处理,你如何确定存储过程在从 VB 代码调用时是否成功结束?
例如,如果存储过程是这样的:
create stored procedure some_procedure
Insert into ...
delete ...
update ...
end
...而VB代码是这样的:
Cmd.ActiveConnection = cn
Cmd.CommandText = "some_procedure"
Cmd.CommandType = adCmdStoredProc
Set rs = Cmd.Execute
Debug.Print rs(0)
...那我怎样才能得到一个返回值,0 表示成功或1 表示失败?
【问题讨论】:
标签: stored-procedures vb6 ado