为什么我在网吧试的话 他不能用 
但是我在家 就能用
数据库的字符串连接 iP后面我没加端口 这样有什么问题吗?郁闷的是在家用可以  但是在网吧用就连不上服务器  悲惨啊

解决方案 »

  1.   

    链接字符串我是这样写的Provider=SQLOLEDB.1;User ID=name;Password=mima;Initial Catalog=Message;Data Source=222.222.222.222
      

  2.   

    我在网吧的机子上用 .udl 测试完了 在里面提取的  但是放在程序里 让他链接 怎么就不行了那?
      

  3.   

    我是在XP上测试的  在我的机子上 程序也是能链接的 
      
    但是在网吧里 .UDL 能链接上  程序链接不上一样的连接字符串
      

  4.   

    是不是网吧机器的1433端口被限制了,ping下或telnet试试
      

  5.   

    你成功和失败的两次测试,客户端在哪儿,服务器在哪儿?如果服务器端sql server browser服务是启动的,并且服务器端UDP 1434端口没被防火墙阻挡或被其他程序占用,不用加端口号。
      

  6.   

    当然sql server 的tcp/ip 端口也不能被阻挡或占用
      

  7.   

    连不上的情况下  ping下或telnet都通  这个很纠结
      

  8.   

    本机是:vc6.0+xp系统   连接的服务器是远程的原创服务器 :sql 2005 +win2003系统  端口已经映射好 我在本机测试能连上服务器  我把程序拿到服务器上打开的话  他就会提示说 无效指针服务器上 ping telnet 都通而且我用.UDL也能链接测试成功  用的链接字符串就是 从udl提出来的