如何使用C#/。NET ODBC或者OLE读取/写入dBase III文件?
时间:2020-03-05 18:56:51 来源:igfitidea点击:
我已经搜索了有关如何使用OLEDB或者ODBC和C#/。NET来读取/写入dBase III(dbf)文件的各种技术。我已经尝试了几乎所有发布的技术,但是都没有成功。有人可以指出我正确的方向吗?
谢谢你的时间。
解决方案
回答
FoxPro 2.0文件与dBase III文件完全相同,但对于任何类型为" memo"的字段(额外的确切名称,已有一段时间了),都需要多加一点。这意味着,如果仅使用FoxPro 2.x方法访问文件,则该方法应该有效。
回答
就像是 ... ?
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=e:\My Documents\dBase;Extended Properties=dBase III" Dim dBaseConnection As New System.Data.OleDb.OleDbConnection(ConnectionString ) dBaseConnection.Open()
来自:http://bytes.com/forum/thread112085.html
回答
这是一个不错的方法,我没有经过测试,但是我很快就会...
http://www.c-sharpcorner.com/uploadfile/rfederico/xbaseenginerfv12022005011623am/xbaseenginerfv.aspx