2

强烈不喜欢使用额外的第 3 方组件、库或 DLL(至少在 v1.0 中),除非绝对没有其他解决方案。

问题:(如何)我可以使用 Delphi progrtiamatically 创建一个 BDE 数据库并写入它,然后使用 PHP 读取它吗?

教程示例的任何 URL?


人们反对它。好的,最终目标是某种形式的 ODBC 接口。有人向我提到了 ADO,但我不知道如何安装它。

我需要在 Delphi 中以编程方式创建整个数据库和内容 -在运行时- 我不知道它的内容甚至在编译时的名称。

对我来说最简单的路线是什么?谢谢

4

2 回答 2

4

老实说,对我来说这听起来是个坏主意。BDE 早就被弃用了,我严重怀疑你是否能让 PHP 适应它。

我建议使用标准数据库,例如 Firebird 或 MySQL,其中存在已建立的 Delphi 和 PHP 库,或者如果数据集不太大,则使用 XML。

于 2010-05-13T07:45:48.140 回答
2

BDE 是指 Paradox 还是 DBase?不再推荐使用这些。就像 Alan 推荐的那样,我几年前搬到了 Firebird 和 MySQL。

Delphi 支持开箱即用的 Firebird/Interbase 数据库 AFAIK 和 PHP 库。其他方式:所有PHP安装都支持MySQL,并且有一些非常好的Delphi组件

于 2010-05-13T07:51:39.967 回答