delphi 与 Dbf 格式文件连接,并数据的导出、导入是用啥组件? 怎么连接?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi 与 Dbf 格式文件连接,并数据的导出、导入是用啥组件? 怎么连接?相关的知识,希望对你有一定的参考价值。

参考技术A DELPHI的Data Access控件中TCRBatchMove控件就有数据导出功能。

DBF文件连接这部分你再自己去查一下吧,大致如下:

构造ado connection string
提供者选择 Microsoft Jet 4.0 OLEDB Provider
"所有"那里编辑 Extended Properties,
dbf文件的话设置为dBase 5.0(注意dBase和5.0之间必须有空格,最好拷贝过去粘贴)
db文件的话设置为Paradox 7.X
(dbf就是dbase或Vfox数据库,db就是paradox数据库)
"连接"那里的"数据库名称"输入的是目录名,不能包含文件名,
比如你的文件是 c:tempaaa.dbf ,那么输入c:temp
同时CursorLocation 设置为: clUseServer

还可以:
如果直接连的话,ADO的连接字串设为:
adoConnection1.ConnectionString:='Provider=MSDASQL.1;ExtendedProperties="Driver=Microsoft Visual FoxproDriver;SourceType=DBF;SourceDB=c:mydb"';

以上是关于delphi 与 Dbf 格式文件连接,并数据的导出、导入是用啥组件? 怎么连接?的主要内容,如果未能解决你的问题,请参考以下文章

delphi 连接DBF

两张dbf格式的表格,我要用SQL语句查询数据,要怎么弄。

GlobalMapper精品教程053:打开dbf文件并生成有坐标系的shp数据

如何读取.dbf文件

dbf和mdb哪个好

如何用sql打开一个dbf文件