需要打开并写入一个DBASE4表。请问德尔福是哪条路线?
我需要使用 Delphi (7 和 2009/10)打开并附加 DBASE4 表。目前,它是使用本地代码完成的。我认为使用 Delphi 可以轻松完成此任务,但是我应该使用哪种链接机制?我知道 BDE 很旧,现在支持较少,但如果可能的话,我不需要额外的 DLL 和支持文件。我用的是专业版。 布里
I've a need to open and append a DBASE4 table with Delphi (7 and 2009/10). Presently it is done using home-rolled code. I presume this task is easy with Delphi, but which link mechanism should I use? I understand that the BDE is old and less supported now, but I dont want additional DLL's and support files if possible. I'm using the professional version.
Bri
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
有一个开源 TDBF 组件 - http://tdbf.sourceforge.net/。
优点:
There is an open source TDBF component - http://tdbf.sourceforge.net/.
Advantages:
如果您尝试任何商业组件,请务必检查如果它们不起作用,您是否可以退款。 DBASE 是一种标准,但各种软件包引入了新的索引和字段类型。由于您可能无法获得仅用于测试的 dcu 版本,因此购买它来获取源代码却发现它不适用于您拥有的文件,并且没有退款保证,这可能会很痛苦。去过那里,退款了。
If you try any of the commercial components, be sure to check you can get your money back if they don't work. DBASE was a sort of standard, but various packages introduced new index and field types. As you may not be able to get a dcu only version for testing, buying it to get the source only to find that it won't work for the files you have could be painful without the money back guarantee. Been there, got the refund.
查看 Torry.net 上的组件
我过去使用过 Halcyon非常好。
Check out the components on Torry.net
I've used Halcyon in the past and it's pretty good.