我的asp.net程序怎么连不了数据库?放在别人机器上就可以

解决方案 »

  1.   

    出现什么错误??这个是我一直用的连接字符串server=(local);database=数据库名;uid=sa;pwd=sa;
      

  2.   

    可能你把服务器的名字改了,可能不是localhost
    我以前就犯了这样一个错误,我一直用localhost来联接,可是总不能成功,我就在sqlserver中查找了一下,结果我的server="***",你可以连接到其他的机器试试,
      

  3.   

    谢谢大家!搞定了,是企业管理器中网络协议配置的问题,应该用tcp/ip协议,用命名管道和服务器的协议有冲突,不过我还有一个问题想不明白:为什么winForm下可以连的通?