【问题标题】:working with direct Oracle access components in delphi在 delphi 中使用直接 Oracle 访问组件
【发布时间】:2011-07-12 12:27:57
【问题描述】:

我正在创建一个从数据库中获取数据的 delphi 应用程序。为了通过 delphi 访问数据库,我使用的是 DOA 组件。 是否可以在任何机器上运行构建的 exe?如果没有,那么有哪些可用选项?谢谢您的帮助。

【问题讨论】:

    标签: oracle delphi delphi-5


    【解决方案1】:

    是的,可以在任何机器上运行您的 exe。您只需要安装 Oracle 客户端即可。

    【讨论】:

    • 运行 exe 时出现错误。 :( delphi 5的DOA组件是免费的??我从那里下载并安装在我的机器上。错误显示“评估版本需要delphi”谢谢。
    • 您从该站点下载的版本是“评估”版本,只有在 IDE 中运行 .exe 时才能使用。它不允许分发。您必须购买它才能分发,它们不是免费的。
    【解决方案2】:

    DOA 组件不是免费的,您可以通过阅读their website 看出这一点。因此,您必须购买这些组件,并且必须在每台机器上安装和配置 Oracle 客户端。

    但它们可能仍然是您的最佳选择。或者,您可以使用 ADO,但 Oracle 的 ADO Oracle 驱动程序显然不稳定,而 Microsoft 的 ADO Oracle 驱动程序更稳定,但不支持 blob。 这些问题在 ADO.NET 中得到了解决,但使用 Delphi 5 对您没有任何好处。

    【讨论】:

    • 我使用的是 delphi 5 专业版,它没有 ADO 托盘。我认为它仅带有企业版。我可以通过其他方式连接到数据库吗?谢谢
    • 我没有经验。但我想知道,对于同样拥有 Oracle 许可证的个人/公司来说,DOA 组件的价格是否太高?
    猜你喜欢
    • 1970-01-01
    • 2014-12-31
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 2017-01-24
    • 2014-05-11
    • 2023-03-28
    • 1970-01-01
    相关资源
    最近更新 更多