那可能是 Delphi 里的 ADO 问题了.

解决方案 »

  1.   

    我用SQL EXPLORE 看过了,能看到数据
    不只是ADO打不开啊,
      

  2.   

    使用DATABASE控件,选用ORACLE,然后使用Query控件,设置一下DATABASENAME属性,然后再输入SQL,
      

  3.   

    你需要打BDE重新配置一下,在driver->native中选择oracle,查看vendor :修改一下OCI.dll
      

  4.   

    你需要打BDE重新配置一下,在driver->native中选择oracle,查看vendor :修改一下OCI.dll
    我把它改成什么呀?ORA73.DLL 还是 MTXOCI.DLL?
    我装了一个odac就可以打开ORACLE数据库了(设计时),可是又出现了这个问题:odac4.15 建好了grid(从数据库中取一个表的数据看看),运行OK没问题,存盘,再运行,出错了:connection not open   退出DELPHI重新进,还是这个毛病。重启计算机,照旧!我倒。
    线索:我用doa4.0连接ORACLE也是一样的问题:connection not open。不能存盘。
    这个问题我在DELPHI版的DATABASE区发出了提问。本帖的问题照旧!不用ODAC连接还是不行。
      

  5.   

    没想到我在这里提的第一个问题竟然用这样的方式来结束——有始无终!
    问题没有解决………………
    我想我还是把帖结了吧,不然可能自己都忘了。
    顺便告诉大家一个我发现的BUG(可能是吧),连接ORACLE数据库的程序的保存路径中不可以包含:“)”,不然就会出现:connection not open的问题。
    谁知道这是怎么回事可以告诉我一声。
    把分给了关心过我这个帖子的人了,谢了。