在用数据库与SQLSERVER2000服务器连接时,为什么一直连接不上?我的ConnectString如下:ConnectString = "Server=远程服务器IP;FileDSN=htwmis.dsn;UID=sa;PWD=sa"如果把其中的IP换成本机的IP则可以连接上,请问这是怎么回事?连接远程服务器该怎么写?多谢!

解决方案 »

  1.   

    试试:
    "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=登陆用户名;Password=登录密码;Initial Catalog=数据库名;Data Source=IP"
      

  2.   

    "Driver={sql server};server=远程IP;uid=用户名;pwd=密码;database=数据库名"
      

  3.   

    在公网吗?你的服务器的SQL SEVER端口是否在路由器上已打开.