最近用OraSession1做了个程序 结果把程序放到别的机器上就报错 一定要装过ORACLE客户端的机器才能运行 哪ODAC不是没起作用?ODAC 是6.50.0.37的 版本是Standard Edition
难道这个不行?

解决方案 »

  1.   

    按理说用ODAC引擎编写的程序可以运行在无Oracle客户端电脑上运行的
      

  2.   

    我的是6.10.0.9 For Delphi 6,可以连接到oracle 9i or 10g
    不用安装oracle客户端
      

  3.   

    本来用ODAC的目的就是不用装客户端 现在白搞了 
      

  4.   

    你的OraSession的属性Password、username、server在发布时确认都是空的么?
    清空清空,否则发布到用户那里连接的还是你开发环境的数据库,所以会报错。
      

  5.   

    程序是报错了 不过一连数据库就报错
    我用IP地址写的服务 这也会错?
    orasession1.Server:='192.168.1.51:1521:tchr1';
    orasession1.Username:='test';
    orasession1.Password:='test';
    orasession1.Connected:=true;