请推荐dbf操作的好用控件。(50分)

  • 主题发起人 没理头号
  • 开始时间

没理头号

Unregistered / Unconfirmed
GUEST, unregistred user!
请推荐dbf操作的好用控件。
因我程序中要对dbf中的记录进行物理删除,所以求一操作dbf的控件,要求能支持sql语句
请不要说用bde,我不想用bde。
adoquery如能实现在最好了,有人知吗?
 
可以用ADO连接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:/temp/aaa.dbf ,那么输入c:/temp
同时CursorLocation 设置为: clUseServer
 
http://vcl.vclxx.org/DELPHI/D32FREE/TDBF.ZIP
TDBF.ZIPTDbf 是改良版的 TTable 构件,
能够不需要透过 BDE 存取 dBase .DBF 格式数据库文件
( 4.006 版,附源码 ),作者 : Pascal GANAYE
有packtable的功能。不过不支持sql
 
接受答案了.
 
TTable
TQuery
 
顶部