如何用delphi生成DBF文件?
更多信息:
我需要一个便携式数据库来运行
我不知道DBF是不是更好的解决方法。
我喜欢MySql,但很难找到可移植的版本。
此时我正在使用XML,但我不知道如何进行查询。
发布于 2009-12-05 05:05:36
如果您对其他格式开放,我强烈建议您查看Firebird embedded。我很肯定我在两年前将我的数据库和应用程序加载到一个闪存上,作为一个实验,它运行得很好。我花了很长时间处理DBF文件,但是一旦我切换了,我就再也不会回去了。如果您想试一试,可以考虑使用DBExpress和Interbase驱动程序。虽然它没有得到官方的支持,但我没有发现任何不兼容的地方。对于可视化管理工具,请获取IBExpert的个人版本。
发布于 2009-12-05 01:20:11
好多年没处理过了!
根据您的Delphi版本和您想要做的事情,您可以使用BDE,也可以找到一些直接读写DBF本机文件格式的专用组件。
发布于 2009-12-05 01:54:37
虽然我还没有使用它,但是有一个组件jdDbf似乎是最近更新的,显示它可以工作。需要注意的是,Dbf格式有很多种,但是大多数差异似乎都在索引文件中,所以如果您需要将它与另一个系统一起使用,您可能必须重新构建它们。
对于在usb驱动器上工作良好的嵌入式数据库,我将查看SQLite。有一个Delphi DISQLite3,它有一个免费的、专业的版本,可以很好地工作,并受到强烈的推荐。目前有许多商业质量程序使用它,包括像FeedDemon这样的。
https://stackoverflow.com/questions/1850567
复制相似问题