sql server 2005 express服务没装好或没启用。
LZ可到SQL Server Configuration Manager中查看并重启。
另外Named Pipes和TCP/IP管道也需要打开。

解决方案 »

  1.   

    补充:服务器列表框中无法刷新出“ <ServerName>\SQLExpress”,只有“ <ServerName>”,但是手工输入 <ServerName>\SQLExpress还是可以连接上的。我现在想问的是:.net自带的SQL Server 2005服务器名不是localhost,而是 <ServerName>\SQLExpress,对吗?还有为什么我在.net中会刷新不出“ <ServerName>\SQLExpress”服务器呢?
      

  2.   

    net自带的SQL Server 2005服务器名是localhost\SQLEXPRESS或<ServerName>\SQLExpress
      

  3.   

    第二个问题就不知道了,因为我刷新得出 <ServerName>\SQLExpress