可能是ado的驱动与oracle的连接字不匹配,可以试试用ole,和odbc分别连,看有什么问题。

解决方案 »

  1.   

    先试一下oracle端好不好使,如果用sql plus使用的话,然后
      

  2.   

    另外检查用户是否有select权限
      

  3.   

    ADO连接Oracle可以按照以下的步骤:
    1、使用Oracle的Easy Config创建一个Oralce连接
    2、选择Microsoft OLE DB Provider for Oracle
    3、服务器名称中输入刚才创建的Oralce连接的名称
    4、输入对应的用户名称和密码就可以了!
      

  4.   

    Oracle数据库是与用户有关的,如果象你那样的查询因该是:
    select * from 用户名.表名用户就是你那个表所用的登陆用户名,表名就是你要查询的那个表名了。
    举个例子:
    如果登陆数据库的用户名是:f5     表名是Depart
    查询语句应该是: select * from f5.Depart试试看,应该不会错了。
      

  5.   

    在客户端一定要安装 Oracle 的客户版,否则连接不会成功。
      

  6.   

    我装的是服务器端,而且总是显示ora-911错误