sqlexec(nhandle,ccsql,"w")怎么测试这个ccsql语句已经被正确执行啊?跪求,不然在执行的过程中如果ccsql出现错误未被执行的话再执行以下语句:
SELECT w
BROWSE
后会报错,并且软件通知运行
我想知道怎么测试这个语句出现错误未被执行,从而设置一个MESSAGEBOX提醒
比如这样:
if (ccsql未被执行)
messagebox('错误',64,'提示’)
return
endif我现在想知道的就是if后边括号里德意思怎么用命令表达出来,跪求高手,谢谢,感激不尽!!!!!
SELECT w
BROWSE
后会报错,并且软件通知运行
我想知道怎么测试这个语句出现错误未被执行,从而设置一个MESSAGEBOX提醒
比如这样:
if (ccsql未被执行)
messagebox('错误',64,'提示’)
return
endif我现在想知道的就是if后边括号里德意思怎么用命令表达出来,跪求高手,谢谢,感激不尽!!!!!
if(@@error<>0)
goto 'error'
CREATE proc TTT
(
@A varchar(20),
)
as
begin tran
update TABLE1 set cs= @A
if(@@error<>0)
goto #error
commit tran
return
#error:
rollback tran
return
select * from HSZ_Massing_sub
END TRY
BEGIN CATCH
SELECT
ERROR_NUMBER() as ErrorNumber,
ERROR_MESSAGE() as ErrorMessage;
END CATCH