数据库是远程的,我是通过数据库链接访问的,本地我也装了一个数据库,如果查询本地,程序可以正常运行,换成OLE方式访问也是正常的,我怀疑是在使用OracleDataAdapter有什么选项没有配置的原因,不知有谁用过

解决方案 »

  1.   

    应该是客户端没配好吧,用sqlplus能连上远程数据库吗
      

  2.   

    可以连上,相同的语句用ole方式可以使用
      

  3.   

    怎么存在两个“本地服务名"?
    otherhost
    test
      

  4.   

    不是两个“本地服务名",这是使用ORACLE的数据库链接,otherhost指的是数据库链接,
    test才是数据库
      

  5.   

    添加System.Data.OracleClient没有
    报的是什么错.我也碰到过这样的问题,是服务名太长而导致的
      

  6.   

    有,没有不过编译通过的,oracle8i的客户端也有安装且不用数据库链接,所有都是正常的。
    (存储过程涉及查询异地数据库的数据,将其插入本地数据库)