最近在看C#,今天下午刚开始接触C#的数据库连接,SQL Server2008,问题如图:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL
现在再看看连接字符串:
string ConStr = "server=127.0.0.1;database=" + textBox1.Text.Trim() + ";uid=sa;pwd=123456;";
注意这里的server给出了本地Ip;
查看很多的帖子和解决方法,很多都是专注于Sql服务之内的,防火墙,直到看到有个人说了一下,server=应该服务器名称,那么这里的服务器名称哪里来,
就是这里,,,,,
时间: 2024-11-16 15:33:48