我想应该是因为你加了一个"Workstation ID=WENE"参数的问题,将该参数去掉应该就可以恢复为“Data Source=192.168.10.71;”了。

解决方案 »

  1.   

    不是这个原因,可能这句本身并没错,
      后来我查了一下,connection连接用的data source并不是外面显示的data source,而是用内部的data source name,不过是先从data source读取的,然后存在data source name里,我刚进去初始化时赋data source=192.168.10.71\wene,但是连接以后再读取就变成data source=192.168.10.71了,如果光用后者是不能正常连接数据库的,所以我最后的处理方法是初始化时照旧,在初始化好连接正常以后,存储内部的data source name,然后每次登陆的时候读取data source name赋给data source就可以了。好问题解决了,开始散分了,来者有分,
      

  2.   

    sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了你再用ip直接连看看!
      

  3.   

    YOU CAN TRY SET YOU DRFAULT DATABSE.SP_DEFAULTDB 'sa','wene'then ues the connsction string again!