CREATE PROCEDURE TStore_purch(@Spurchese int,@showerror char)
as
...
if @@error<>0
begin
Rollback Tran
set @showerror='操作失敗!'
end
else
begin
Commit Tran
set @showerror=' 審核成功!'
end
在DELPHI中
begin
Sbom.Close;
Sbom.ProcedureName:='TStore_purch;
Sbom.Parameters.Refresh;
Sbom.Parameters.ParamByName('@Spurchese').Value:=strtoint(Tpurchese.Text);
Sbom.execproc;
這裡用
application.MessageBox(application.Sbom.Parameters.ParamByName('@showerror').Value);為什麼不行?具體要怎樣寫
end;
as
...
if @@error<>0
begin
Rollback Tran
set @showerror='操作失敗!'
end
else
begin
Commit Tran
set @showerror=' 審核成功!'
end
在DELPHI中
begin
Sbom.Close;
Sbom.ProcedureName:='TStore_purch;
Sbom.Parameters.Refresh;
Sbom.Parameters.ParamByName('@Spurchese').Value:=strtoint(Tpurchese.Text);
Sbom.execproc;
這裡用
application.MessageBox(application.Sbom.Parameters.ParamByName('@showerror').Value);為什麼不行?具體要怎樣寫
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货