连接SQL远程数据库??
  我使用的SQL2000已经打了SP4。使用SQL查询分析器可以远程连接数据库(包括使用花生壳解析)。但是在delphi6中使用TDatabase无法连接。请问高手是什么原因??
  代码如下:
  Application.CreateForm(TPubDataModule, PubDataModule);
  if PubDataModule.PubSQLDatabase.Connected then PubDataModule.PubSQLDatabase.Connected:=false;
  PubDataModule.PubSQLDatabase.Params.Values['HOST NAME']:='192.168.0.1';
  PubDataModule.PubSQLDatabase.Params.Values['SERVER NAME']:='BAKSERVER';
  PubDataModule.PubSQLDatabase.Params.Values['USER NAME']:='sa';
  PubDataModule.PubSQLDatabase.Params.Values['PASSWORD']:='wzh1103';
  try
    PubDataModule.PubSQLDatabase.Connected:=true;
  except
    Application.messagebox('服务器配置是否正确("BAKSERVSER/sa/wzh1103")!','信息窗口');
  end;

解决方案 »

  1.   

    先在IDE里面手动连接一下,成功了之后拷贝连接字符串出来再改相应的参数
      

  2.   

    先在IDE里面手动连接一下,成功了之后拷贝连接字符串出来再改相应的参数
      

  3.   

    谢谢各位的回应!!经过测试已经可以啦!
    HOST NAME和SERVER NAME只要都使用IP或者域名,就可以啦!!