我用的是D7,后台数据库为ORACLE815,建立了一个ADOCONNECTION,用的是MS的OLEDB,可是程序运行时有时偶尔报错:发生了一个ORACLE错误,但无法从ORACLE中恢复错误信息。只好用ODBC来连,程序到是不报错了,可是这样的话还得在客户端建立ODBC,也有点麻烦。请问还有什么好的办法吗?要求简便易行且运行稳定

解决方案 »

  1.   

    已经装了客户端,可还是偶尔报错。网上说了两个解决办法:一是去ORACLE网站下载有关的OLEDB,还有就是有个什么ODAC之类的,到底哪个好?还是有其他方案?
      

  2.   

    useing Odac, oracle client is not necessary
      

  3.   

    用ODAC组件,
    www.2ccc.com有下
    在设置连接的时候设成NET方式
    连接服务器为:IP:端口:实例名
    如:127.0.0.1:1521:INST
      

  4.   

    不行,DBEXPRESS也需要装ORACLE客户端
    不过,如果用DBEXPRESS开发中间件,做成三层模式就不需要ORACLE客户端了