752
社区成员
发帖
与我相关
我的任务
分享
//string ls_xh
string ls_isbn
string ls_sm
string ls_zz
string ls_jg
string ls_lbbh
string ls_cbs
string ls_cbrq
string li_sl
//ls_xh=sle_1.text
// if ls_xh='' or isnull(ls_xh) then
// MessageBox('系统提示','请正确的输入序号')
// return
// end if
ls_isbn=sle_2.text
if ls_isbn='' or isnull(ls_isbn) then
MessageBox('系统提示','请正确的输入isbn')
return
end if
ls_sm=sle_3.text
if ls_sm='' or isnull(ls_sm) then
MessageBox('系统提示','请正确的输入书名')
return
end if
ls_zz=sle_4.text
if ls_zz='' or isnull(ls_zz) then
MessageBox('系统提示','请正确的输入作者')
return
end if
ls_jg=sle_5.text
if ls_jg='' or isnull(ls_jg) then
MessageBox('系统提示','请正确的输入价格')
return
end if
ls_lbbh=sle_6.text
if ls_lbbh='' or isnull(ls_lbbh) then
MessageBox('系统提示','请正确的输入类别编号')
return
end if
ls_cbs=sle_7.text
if ls_cbs='' or isnull(ls_cbs) then
MessageBox('系统提示','请正确的输入出版社')
return
end if
ls_cbrq=sle_8.text
if ls_cbrq='' or isnull(ls_cbrq) then
MessageBox('系统提示','请正确的输入出版日期')
return
end if
li_sl=sle_9.text
if li_sl='' or isnull(li_sl) or li_sl='0'then
MessageBox('系统提示','请正确的输入数量')
return
end if
dec ld_jg
ld_jg=dec(sle_5.text)
dec ld_sl
ld_sl=dec(sle_9.text)
DECLARE abc_proc1 PROCEDURE FOR p_bm_book_info @t_isbn=:sle_2.text,@t_sm=:sle_3.text,@t_zz=:sle_4.text,@t_jg=:ld_jg,@t_lbbh=:sle_6.text,@t_cbs=:sle_7.text,@t_cbrq=:sle_8.text,@t_sl=:ld_sl;
EXECUTE abc_proc1;
MessageBox('系统提示',SQLCA.SQLCODE)
if SQLCA.SQLCODE =0 THEN
commit;
MESSAGEBOX("提示","保存成功")
else
rollback;
MESSAGEBOX("错误","保存失败,错误代码为 "+ sqlca.sqlerrtext+"'")
return
end if
close abc_proc1;