我用vc2005连接MSSQL2005:
1.Data Source=机器名    时可以连接上
2.Data Source=127.0.0.1 时连接不上
3.Data Source=localhost 时连接不上
请知道的朋友帮帮我,谢谢。

解决方案 »

  1.   

    mssql2005使用的是sqlserver引擎实例。
    试试看Data Source=127.0.0.1/实例名称
      

  2.   

    Data Source=127.0.0.1/实例名称
      

  3.   

    Data Source=127.0.0.1\实例名称
      

  4.   

    Data Source=127.0.0.1\实例名称
      

  5.   


    修改
    Data Source=127.0.0.1\实例名称
      

  6.   

    实例名称就是数据库名吧
    对象资源管理器:
    LJY2009(SQL Server 8.0.760 - sa)这个LJY2009就是实例名吧
      

  7.   

    --用这个来查
    select @@servername
      

  8.   

    经过测试:
    1.Data Source=.
    2.Data Source=实例名
      1 2是可以正常连接的3.Data Source=127.0.0.1
    4.Data Source=127.0.0.1\实例名
       3 4是不能正常连接的