我正在创建一个从数据库中获取数据的 delphi 应用程序。为了通过 delphi 访问数据库,我使用的是 DOA 组件。是否可以在任何机器上运行构建的 exe?如果没有,那么有哪些可用选项?谢谢您的帮助。
问问题
1313 次
2 回答
1
是的,可以在任何机器上运行您的 exe。您只需要安装 Oracle 客户端。
于 2011-07-12T22:09:25.397 回答
0
DOA 组件不是免费的,您可以通过阅读他们的网站来判断。因此,您必须购买这些组件,并且必须在每台机器上安装和配置 Oracle 客户端。
但它们可能仍然是您的最佳选择。或者,您可以使用 ADO,但 Oracle 的 ADO Oracle 驱动程序显然不稳定,而 Microsoft 的 ADO Oracle 驱动程序稳定得多,但不支持 blob。这些问题在 ADO.NET 中得到了解决,但是使用 Delphi 5 对您没有任何好处。
于 2011-07-13T06:22:42.043 回答