给你一个例子,自己看看,应该就会了。(专门针对那些没有主键的表)
插入记录:
INSERT INTO 表名
( 字段1,字段2)
VALUES ( :i_字段1,:st_字段2)
USING SQLCA ;
if sqlca.sqlcode<0 then
messagebox("错误","插入数据失败!出错原因:"+sqlca.sqlerrtext)
return sqlca.sqlcode
end if
修改记录:
UPDATE 表名
SET 字段1 = :st_字段1,字段2 = :st_字段2,
字段3 = :d_字段3
WHERE 表名.字段1 = :i_字段1;
删除记录:
DELETE FROM mp_main
WHERE mp_main.mpbh = :i_mpbh;
dw_1.retrieve(i_mpbh )