我现在做的毕业设计也是用oracle+delphi的,我也碰到过这个问题,就是把configuration里面oracle对应的dll32和vendor init做一下修改
我是这样改的:dll32:SQLORA8.DLL
             vendor init:OCI.DLL
你可以试试看哦。

解决方案 »

  1.   

    iseeks说的是后台为oracle8的配置方法(在BDE administrator的configuration-->drivers-->Native-->oracle),后台为oracle7.x时dll32:sqlora32.dll
      

  2.   

    iseeks说的是后台为oracle8的配置方法(在BDE administrator的configuration-->drivers-->Native-->oracle),后台为oracle7.x时dll32:sqlora32.dll
      

  3.   

    当然,前提是本机已正确安装了sql*net client
      

  4.   

    iseeks(iseeks),pipai(我是屁派):我的后台是oracle8.05,我在BDE中怎么改oracle的配置都没用。
      

  5.   

    前台需要装oracle客户端,并建立相应的net service,然后再用bde config
      

  6.   

    本机是否正确安装了sql*net8的Client,并且用Net8 easy config配置了TNS,用sql*plus测试一下你的客户端sql*net设置是否准确了
      

  7.   

    这是你的BDE的Oracle版本不一样,你需要重新安装Delphi,注意了,记得选择Oracle的版本
      

  8.   

    谢谢iseeks(iseeks) 你的办法太好了
      

  9.   

    通常这个问题是在autoexec.bat中的path路径设置不对。
    因为BDE需要的dll文件找不到
    要将 orant\BIN何delphi的路径都加上了才可以。