赋值:A=17,B=33 HH,YY为字段名 当使用INSERT语句时, INSERT INTO TABLE1(HH,YY) VALUE (:A,:B); 不能成功,而使用 INSERT INTO TABLE1(HH,YY) VALUE (17,33);可成功 请教各位大侠:1、如何用变量传递数值? 2、当删除一条记录后,如何更新?(PACK) 请大家帮忙给出明确的代码,谢谢。
赋值:A=17,B=33
HH,YY为字段名
当使用INSERT语句时,
INSERT INTO TABLE1(HH,YY)
VALUE (:A,:B);
不能成功,而使用
INSERT INTO TABLE1(HH,YY)
VALUE (17,33);可成功
按你说的应该没问题才对,你试试用
String ls_errtext ;long ll_dbcode
IF sqlca.SQLCode = -1 THEN
ll_dbcode = sqlca.SQLDBCode
ls_errtext = sqlca.SQLErrText
ROLLBACK ;
message(string(ll_dbcode),ls_errtext)
RETURN -1
END IF
把错误信息帖出来看看