Delphi 需要打开并写入DBASE4表。请问哪条路线?

Delphi 需要打开并写入DBASE4表。请问哪条路线?,delphi,dbase,Delphi,Dbase,我需要用Delphi(7和2009/10)打开并附加一个DBASE4表。目前,它是使用国产代码完成的。我认为这个任务在Delphi中很容易,但是我应该使用哪种链接机制呢?我知道BDE很旧,现在不太受支持,但如果可能的话,我不想要额外的DLL和支持文件。我用的是专业版。 Bri有一个开源的TDBF组件- 优点: 免费的 简单的 仍然保持和发展 几乎没有虫子 没有BDE或其他库的开销 如果您尝试任何商业组件,请务必检查如果它们不起作用,您是否可以拿回您的钱。DBASE是一种标准,但各种包引入了新的

我需要用Delphi(7和2009/10)打开并附加一个DBASE4表。目前,它是使用国产代码完成的。我认为这个任务在Delphi中很容易,但是我应该使用哪种链接机制呢?我知道BDE很旧,现在不太受支持,但如果可能的话,我不想要额外的DLL和支持文件。我用的是专业版。
Bri有一个开源的TDBF组件-

优点:

  • 免费的
  • 简单的
  • 仍然保持和发展
  • 几乎没有虫子
  • 没有BDE或其他库的开销

如果您尝试任何商业组件,请务必检查如果它们不起作用,您是否可以拿回您的钱。DBASE是一种标准,但各种包引入了新的索引和字段类型。由于您可能无法获得仅用于测试的dcu版本,因此购买该版本以获取源代码,却发现它无法用于您拥有的文件,如果没有退款保证,可能会很痛苦。到了那里,得到了退款。

在.net上查看组件

我以前用过Halcyon,它很不错