请问::如何连续往数据库中插入多条记录???

时间:2022-08-15 21:42:35
请问::如何连续往数据库中插入多条记录???

情况如下:

用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;

#3


你添加的内容从那里来的呀,如里是用一个select 语句选出来的话就很好办呀
insert into table1 select * from table2

#4


同意楼上的

#5


#1


?

#2


好象没有bde 的batchmove方法!
最笨的,
adotable.append;
adotable.fields[0].asstring:='1111';
_____________________________
adotable.post;

#3


你添加的内容从那里来的呀,如里是用一个select 语句选出来的话就很好办呀
insert into table1 select * from table2

#4


同意楼上的

#5