【发布时间】:2012-02-09 05:07:24
【问题描述】:
我有大量的视觉 foxpro dbf 文件,我想将它们转换为 csv。 (喜欢的可以download some of the data here。点击2011链接获取Transaction Data,准备等很久……)
我可以使用DBF View Plus(一个很棒的免费软件实用程序)打开每个表,但是将它们导出到 csv 每个文件需要几个小时,而且我有几十个文件要处理。
是否有像 DBF View plus 这样的程序可以让我设置一批 dbf 到 csv 的转换以在一夜之间运行?
/Edit: 或者,有没有将 .dbf 文件直接导入 SQL Server 2008 的好方法?它们都应该进入 1 个表,因为每个文件只是同一个表中记录的子集,并且应该具有所有相同的列名。
【问题讨论】:
-
您有 Visual Foxpro 可用吗?如果是这样,我可以发布一个您可以运行的简单程序代码......
-
@DRapp 不幸的是没有。我对VFP也知之甚少。是否免费提供(就像 SQL Express 一样)?
-
您有哪些编程访问工具... Visual Studio? C#???你知道每个文件有多少条记录吗???大概?
-
另一位知道谨慎.. 我们也使用过 DBF View 实用程序,不知道它是否相同。但是,如果您在任何系统中使用具有自动递增列的 dbf 以用于 ID 目的,它可能会终止该设置,并且您的应用程序可能会在此之后出现其他问题,因为所有新 ID 都将被创建为零。跨度>
标签: csv etl foxpro dbf visual-foxpro