回 帖 发 新 帖 刷新版面

主题:delphi如何向数据库中一次插入多条数据?

我使用的数据库是ACCESS,是从文件中读取数据后在放入数据库中,由于数据量很大,估计每次都INSERT速度会很慢,记得VB里有个UpdateBatch功能,可以一次写入多个数据,但是DELPHI里有这功能么,怎么写,希望高手指点,谢谢。

回复列表 (共5个回复)

沙发

我看书中介绍的程序都是用循环逐个记录进行插入,是否用此功能请高手赐教。

板凳

Access支持Bulk Insert语句吗?
如果在Sql中我都是用这个!

3 楼


我也想知道答案

4 楼


盢兵癘魁insert粂SQL粂い礛磅︽硂妓碞ぃノ–Ω磅︽

5 楼

insert into t_a(a,b,c)
select a1,b1,c1 from t_b

//在SERVER 2000 里可以把查询出来的结果集一次性的添加到一个表中去,前提条件是字段数和字段的类型要一致

我来回复

您尚未登录,请登录后再回复。点此登录或注册