使用c#将dbase .dbf文件转换为DataTable

时间:2017-04-21 12:35:54

标签: c# sql datatable dbf dbase

我已经搜索了互联网(谷歌谷歌),寻找一种方法在VS Express 2013中使用c#将dbase dbf文件导入DataTable。我所看到的一切都假设数据驻留在数据库中 - 通常访问,并且dbf文件来自FoxPro。我有一个独立的dbf文件,从状态网站下载,我最终需要进入我们的SQL服务器数据库。如果我可以将数据放入DataTable,那么将其放入SQL Server应该很容易。在Python中,将dbf数据放入DataFrame是一行代码 - 假设您要导入simpledbf。是否有适用于C#的类似过程?

感谢您的任何见解

1 个答案:

答案 0 :(得分:0)

对于我发现这个问题的答案,我感到有点懊恼。我一直在假设因为这个dbf文件来自一个州运营的网站,因此它将是旧技术 - 即dbase而不是FoxPro。我终于放弃并下载并安装了MS Visual FoxPro的驱动程序,并指定了一个新的连接字符串 - 我的代码立即工作。所以我想从中吸取的教训是确定您正在处理什么类型的技术。对不起有任何麻烦。