保存问题~~~谢谢~~~
sle_1.enabled = false
sle_2.enabled = false
sle_3.enabled = false
em_1.enabled = false
sle_5.enabled = false
sle_4.enabled = false
sle_7.enabled = false
sle_6.enabled = false
ddlb_1.enabled = false
string ab,ac,aa,ty,uy,iy
integer kui,kum
decimal yy
ty = trim(sle_3.text)
kui = integer(sle_4.text)
kum = integer(sle_7.text)
uy = trim(sle_5.text)
iy = trim(sle_6.text)
yy = dec(em_1.text)
aa = trim(sle_1.text)
ab = trim(sle_2.text)
ac = ddlb_1.text
if aa="" and ac="" and isnull(kui) and isnull(kum) then
messagebox('消息',"不允许为空~n~r请重新输入")
sle_2.setfocus()
else
if sqlca.sqlcode<>0 then
messagebox('消息',"数据库末连接")
rollback;
else
insert into bcc(code,high,low) values(:aa,:kum,:kui);
insert cbm values(:aa,:ab,:ac,:ty,:yy,:uy,:iy);
messagebox('消息',"成功新增")
sle_1.text=""
sle_2.text=""
ddlb_1.text=""
commit;
end if
end if
dw_1.settransobject(sqlca)
dw_1.retrieve()
编辑时通过。保存时通过。但二个insert只有第二个实现插入到数据库中。第一个没起到作用。就是到表是去也没看到增加到里面去。请各位大虾看看是哪里出的问题。谢谢
类型我也调对了。