自己写的一个小程序!连到localhost的!为什么我把网络断开以后他就说SQL SERVER 不存在或拒绝访问呢!把网络一起用以后又可以连接了!难道单机版就不可以跑吗?不应该呀!

解决方案 »

  1.   

    帖一下你的连接字符串是sql2000吗?
      

  2.   

    这是连接字符串
    <add key="ConnectionString" value="Server=localhost;database=mywork;user id=sa;password=mm"/>
      

  3.   

    sqlserver的配置问题。在你说的这种情况下。查询分析器连上去也报错。
      

  4.   

    统统地换成你的机器名看看Server=你的机器名
      

  5.   

    应该是<add key="ConnectionString" value="Server=(local);database=mywork;user id=sa;password=mm"/>
      

  6.   

    TO: zhiri
     换成local居然好了!请问localhost和写成local有什么区别吗?请指点!!谢谢
      

  7.   

    localhost:网络中的本地服务;需要net支持;(local):不地,单机支持,不需要网卡支持;.       : (local)的一种缩写
      

  8.   

    windows安装目录下修改 hosts 文件加一条127.0.0.1    localhost
      

  9.   

    localhost是网络中127.0.0.1的解析地址,(local)与“.”是SQL SERVER对本地机器名的一种对应!
      

  10.   

    127.0.0.1    localhost  是需要通过网卡访问的(local)    .   是不需要通过网卡访问的。
      

  11.   

    upC#技术群,欢迎大家光临指导!!
    群号:26788099