如何动态的插入数据?
在删除功能里,在Delete一条数据前,我想先把数据insert到一张备份表里(数据在A表,备份表是B,A和B数据结构一样),然后再Delete,请问怎么动态的得到要插入的数据呢?
[解决办法]
这个好办,首先用sql获取这个记录,select * from table where XX=XX,然后
insert;
fieldByName(xxx).asstring:=adotable.fieldByName('xxx').asstring;
post;
这样就插入了,接着就可以删除了!
[解决办法]
with DataModule1.ADOQueryPrjmaintain do
begin
sql.clear;
SQL.Add( 'insert into b select * from a where xx=xx ')//怎么得到插入的数据呢 delete;
ExecSQL;
sql.clear;
sql.add( 'delete from a where xx=xx' );
ExecSQL;
DrawAdvStringGrid;
end