用delphi的ADO写了一个很小的东西连oracle库,本机安装了oracle,用ADO连的时候我是选的oracle提供的驱动(还有个是ms提供的),现在只有本机可以用,现在程序要拿的别的机子上去用(没有安装oracle)提示没有安装oracle,一定要我装...应该不装就可以办到的吧,怎么做,请前辈指点

解决方案 »

  1.   

    別的機子上一定要有ado組件,mdac,還要有oracle的客戶端。這樣就可以了。
      

  2.   

    老大,俺是说不装oracle,哪怕考几个文件写点注册表都可以
    别的机子是w2k,ado应该有的吧
      

  3.   

    用delphi自己的 install express吧,那里的bde安装会出现选择项,选上就可以了,而且具体需要的文件他也会自己帮你列出来,用着还方便,不知对你有没有了
      

  4.   

    你的后台数据库就是用的ORCLE
    客户端ZHI少得装个吧
      

  5.   

    oracle的就得装oracle客户端,除非你用odac组件(要钱的,盗版当我没说)来连oracle;
    程序做大点好,满满当当一张光盘(最好是D9),里面oracle client,MDAC, Windows/IE Service pack, .net Framework  Jave runtime engine, 再加上你的程序(再加上你的讲话视频,就跟delphi的CD2一样),那才叫气派!
      

  6.   

    大汗...是个很小的东西,不是给客户,是工司内部用,可用还会拿到别的分部用
    有第三方的ADO控制?不用装oracle的?叫什么呀
      

  7.   

    如果我用ms提自带的那个oracle 的驱动呢?别的机子就不用装oracle了吧
    可是选了Microsoft OLE DB Provider for Oracle以后,测试的时候可以连上
    但运行程序的时候提示"无法定位程序输入点 OCIXMLTypeExtract于动态链接库oraclient9.dll上"
    怎么解决呀
      

  8.   

    现在Microsoft OLE DB Provider for Oracle了,ConnectString中我选择了文件型式,建了一个conn.udl文件,在本机能正常运行,可是到别的机子上会提示"没有注册类别"是不是注册了就可以用了?怎么注册呀?
      

  9.   

    貌似Microsoft OLE DB Provider for Oracle
    还是要oracle客户端的;装个客户端很快的;
      

  10.   

    oracle可以不装客户端安装程序,你可以打包需要的dll,你搜一下oracle打包,资料很多,把oracle的odbc安装的时候注册一下就ok了。