[问题描述]
我用ASP写ADO连数据库VBSCRIPT,试图访问ORACLE9数据库,但是打开网页的时候总是报错:【未找到 Oracle 客户端和网络组件】(同样代码连接ORACLE8库没有问题)在.net版查了一下,据说是oracle9的bug。ASP通过ADODB访问ORACLE9I有些问题。因此我做了以下调整。
我创建了ACTIVE LIBRARY工程,创建了ACTIVE SERVER OBJECT,ACTIVE SERVER OBJECT中定义方法访问数据库,编译生成dll,然后在ASP中用SERVER.CREATEOBJECT创建对象,试图通过调用对象方法访问数据库,但是仍然失败。但是我自己写DELPHI程序用comobj的createoleobject方法创建的对象访问数据库确没有任何问题,请问为什么会出现上述情况,如何解决?
另外,为什么ASP通过ADO连接ORACLE9I回出现问题?这个问题如果解决了,另外有加分。
谢谢。