在将大约 30,000 行数据从制表符分隔文件导入 Access 数据库时,我无法获得所需的速度。文件导入由我编写的 VB.net 2010 程序管理。
该程序当前循环遍历每一行并为每一行发出一个 SQL 插入语句。然而,这需要大约 2 小时才能完成。如果我使用 Get External Data 手动将同一个文件直接导入访问,大约需要 30 秒。
我在想我可能能够创建一个链接到 MS 访问的 datagridview 并以某种方式运行本机 .net 命令将文件导入到 datagridview 中,然后快速写入要访问的数据,但我不确定这是否可能。
顺便说一句,手动导入不是一种选择,由于各种原因,它需要通过 vb.net 应用程序。
任何人都可以就我如何加快速度提供任何建议吗?
谢谢西蒙