连接串写的不对。
创建一个.udl的文件,配置链接,测试能够通过的话,就用文本打开这个文件,用里面的连接串就可以了

解决方案 »

  1.   

    例如创建了一个udl文件,选择接口程序,输入数据库和用户密码并测试通过后,打开该文件后显示
    [oledb]
    ; Everything after this line is an OLE DB initstring
    Provider=OraOLEDB.Oracle.1;Persist Security Info=False;User ID=system;Data Source=bi
    这样的信息
    你就可以用从provider后面的一串信息放到你程序的connecting string中去
      

  2.   

    public string connectora="Provider=MSDAORA.1;Password=pwd;User ID=user;Data Source=连接串;Persist Security Info=True";--用上面的连接连一下看,
      

  3.   

    多谢各位大哥。不过还是报client版本太低了。
    这个链接串应该是没有问题的。我用sqlplus和toad都可以链接上的。
    看来我只能重装机器了。呜呜呜
      

  4.   

    还有东西没有安装,你去oracle的网上下载吧,装了之后就连结没有问题了
      

  5.   

    我测试了一下。应用程序链接数据库没有问题。但是webapplication就提示版本太低了。
    大哥。什么驱动啊。
    我已经装了oracle_net了啊。