0
我已经走遍了互联网(以及谷歌反正)寻找一种方式来获得一个dBASE DBF文件转换成一个DataTable使用C#在VS 2013年快递一切我所看到的假设数据驻留在数据库上 - 通常为Access,并且该dbf文件来自FoxPro。我有一个独立的dbf文件,从最终需要进入我们的SQL服务器数据库的状态网站下载。如果我可以将数据导入DataTable,那么将它导入SQL Server应该很容易。在Python中,将dbf数据获取到DataFrame中是一行代码 - 假定您正在导入simpledbf。是否有类似的过程可用于C#?获得一个dBASE .dbf文件到一个DataTable使用C#
感谢任何见解
您是否尝试过[在这个问题上的代码(http://stackoverflow.com/questions/22361457/c-sharp-read-from-dbf-files-into-a-datatable),具体的代码中使用OLEDB的实际问题? – stuartd
其实,dBASE和VFP的基本结构是相似的,你也许可以通过OLEDB使用完全相同的连接过程。只要确保你的连接指向.dbf文件所在的路径。如果您与其他OleDb连接有问题,Microsoft Visual FoxPro驱动程序工作得很好。 – DRapp