日期:2014-05-17  浏览次数:20882 次

c#一连接数据库就出错
我输了一小段很简单的代码:
rivate void button5_Click(object sender, EventArgs e)
        {  string mycon = "Data Source=localHOST;Initial Catalog=student;Integrated Security=True";
            SqlConnection Cn = new SqlConnection(mycon);
            Cn.Open();
            Cn.Close();
        }
    }
}
每次都有如下报错提示:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)。
而我按照网上的步骤已经把我SQL SERVER的远程连接打开了,在连接测试中也连接成功了,为什么还会出这样的错啊?

------解决方案--------------------
localHOST改为(local)或.
括号和点都是英文的。