如何用pb9.0快速导入大批量数据?

来源:百度知道 编辑:UC知道 时间:2024/06/03 22:51:53
我采用pb9.0+vfp6.0数据库,采用什么方法能将一个表中大批量数据导入另外一个表中,数据而且是要筛选过的。现在采用数据窗口的dw_1.update方法,速度太慢,上百万条数据就会死机了,求高手指点啊~

从数据窗口取出数据,每条数据进行insert into 表名(列名) values (字段);速度也太慢了,上百万条数据就要一个多小时。求高手指教啊~

具体步骤如下:
1.在数据库画板工作区中选择要导入数据的表,然后打开数据操作画板,从菜单中选择Rows—Import,弹出Select import file对话框。
2.选择要导入的数据文件
可导入的文件类型有两种:文本文件(*.txt)和dBase文件(*.dbf)。对于文本文件,要求它的每一行对应表中的一条记录,而且每个数据项之间由一个制表符分割。另外,不管哪种类型的文件,导入的数据一定要与表中对应列的数据类型相匹配。
3.保存