数据库插入问题
我想在插入数据库表之前对xsfano字段的记录进行判断,如有与ya值相同的记录则不插入。
string ya,is_04,is_03
ya=billl
is_04=dw_1.getsqlselect()
is_03=is_04+"where"+"("+"xsfano"+"="+"'"+"ya"+"'"+")"
if dw_1.setsqlselect(is_03)=-1 then
insert into YFbill
(xsfano,xsdate,xscustname,xsqy,xskpr,xscpno,xscpname)
VALUES(:billl,:dateno,:billno,:custname,:makebill,:poudtno,:poud);
messagebox('提示','单据保存成功',question!,ok!)
else
messagebox("提示","单据号已经存在,不能保存")
end if
dw_1.settransobject(sqlca);
dw_1.retrieve();
不知错在哪,哪位高手还有别的办法吗?谢谢!!!