如何将.DBF文件格式转换为.dbf文件格式?

时间:2013-01-30 12:17:04

标签: database foxpro dbf dbase

我想要访问dBase数据库。它没有直接拥有任何数据库名称。它有表名基础数据文件。通常dBase文件格式在msaccess& msexcel的。但它有.DBF文件扩展名,因此它不会在msaccess或msexcel中打开。所以我想将.DBF文件转换为.dbf文件格式。否则我怎样才能获得数据库名称?因为数据应该通过foxpro输入。我没有任何编码 - 我只访问数据库文件。

2 个答案:

答案 0 :(得分:3)

通常.DBF文件扩展名适用于dBASE或FoxPro(或Visual Foxpro)。

如果您尝试通过.Net(C#,VB等)访问,Microsoft有一个可以下载和使用的OleDB提供程序。

连接字符串通常指向.dbf文件所在的PATH,然后您的查询可以直接引用表名(不需要显式的.dbf后缀)。

使用OleDB,Visual Foxpro,ConnectionStrings和创建(参数化)查询还有很多其他答案。

答案 1 :(得分:1)

基本上 Xbase 数据库是三种不同类型文件的集合:

xxx.dbf数据文件

xxx.dbt备注文件(即包含全文字段的单独文件)

xxx.ndx索引文件指向相关xxx.dbf

中的字段

与大多数其他数据库不同,此集合不会合并为单个实体(数据库)名称。

xxx.DBFxxx.dbf相同,xxx是表格的名称。