在delphi中使用直接Oracle访问组件

时间:2011-07-12 12:27:57

标签: oracle delphi delphi-5

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

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