情况如下:
用ADO连接数据库,
ADOQuery连接ADOConnecting,
DataSource连接ADOQuery,
Dbgrid连接DataSource, dbnavigator连接DataSource
FORM上放很多连好的DBEdit,我就是用dbnavigator来控制添加记录的。
现在我要一下子添加很多(除了一个字段不同其他部分都相同的)记录,这个不同的字段的值我用CheckBox框选了很多可以直接提供
请问如何处理???难道要每一条都按dbnavigator上的POST键吗???
5 个解决方案
#1
?
#2
好象没有bde 的batchmove方法!
最笨的,
adotable.append;
adotable.fields[0].asstring:='1111';
_____________________________
adotable.post;
最笨的,
adotable.append;
adotable.fields[0].asstring:='1111';
_____________________________
adotable.post;
#3
你添加的内容从那里来的呀,如里是用一个select 语句选出来的话就很好办呀
insert into table1 select * from table2
insert into table1 select * from table2
#4
同意楼上的
#5
顶
#1
?
#2
好象没有bde 的batchmove方法!
最笨的,
adotable.append;
adotable.fields[0].asstring:='1111';
_____________________________
adotable.post;
最笨的,
adotable.append;
adotable.fields[0].asstring:='1111';
_____________________________
adotable.post;
#3
你添加的内容从那里来的呀,如里是用一个select 语句选出来的话就很好办呀
insert into table1 select * from table2
insert into table1 select * from table2
#4
同意楼上的
#5
顶