一段代码在Windows98+Oracle7.3(客户端),连接没问题
  database1.aliasname:=dbconf.aliasname;
  database1.drivername:=dbconf.drivername;
  database1.loginprompt:=dbconf.loginprompt;
  database1.params.clear;
  database1.params.add('USER NAME='+dbconf.username);
  database1.params.add('Password=' +dbconf.password);
  try
    database1.open;
  finally
  if database1.connected=false then application.terminate
...
但是在WinXP+Oracle8i(客户端)却不成功,提示ORACLE未连接,但在dbexpore里连接没问题????

解决方案 »

  1.   

    在WinXP中Oracle8i客户端能否正常连接上Oracle8i服务器?
      

  2.   

    在WinXP+Oracle8i(客户端)却不成功,提示ORACLE未连接,但在dbexpore里连接没问题????
    WINXP和DBX,一个是OS,一个是存取方式
    楼主什么意思啊??
      

  3.   

    database1.aliasname:=dbconf.aliasname;
      database1.drivername:=dbconf.drivername;
      !别名和驱动名不要同时使用
       如果使用驱动名就要加一行
      database1.params.add('SERVER NAME='+_________);
      

  4.   

    to jingbianfc(:『静⊙变』:) ::由于OS原因,98下装ORACLE7.3,XP下装ORACLE8i
      

  5.   

    靜態可以連的~~~~~~~在程序里連不上,报什么 generel SQL error......