【发布时间】:2011-01-24 21:34:27
【问题描述】:
我有一个文本文件,其中包含用逗号分隔的数据 ,。
如何以最快的方式加载它以访问?
文本文件包含 200,000 行。
我使用 C#。
【问题讨论】:
我有一个文本文件,其中包含用逗号分隔的数据 ,。
如何以最快的方式加载它以访问?
文本文件包含 200,000 行。
我使用 C#。
【问题讨论】:
Access 很乐意导入 CSV 文件,可以通过 SQL 语句来完成。
SELECT ID,Field1 INTO NewTable
FROM [Text;HDR=YES;FMT=Delimited;IMEX=2;DATABASE=C:\Docs\].Some.CSV
【讨论】:
如果您有 2 个硬盘驱动器,尝试将文本文件放在一个硬盘驱动器上,将 access 数据库放在一个硬盘驱动器上,然后您可以尝试使用 2 个线程,一个用于读取,一个用于写入..
【讨论】:
我知道的最快和最简单的方法是将数据导入 Excel,然后将其剪切并粘贴到 Access 中的表格中。如果您以编程方式需要某些东西,那么我相信快速搜索可以找到一种在 C# 中读取 CSV 文件的方法。从那里你只需要打开一个 C# 数据源并将数据插入。
您能否更具体地说明您的问题...
【讨论】: