C#-错误26-正在查找指定的服务器/实例

本文关键字:服务器 实例 查找 错误 C#- | 更新日期: 2023-09-27 18:20:01

我正试图运行一个从远程SQL Server获取数据的程序,但当我运行该程序时,调试器会显示"错误定位服务器/指定实例"

我搜索了网络和Stack Overflow,尝试了很多东西,但都没用!

我在这里做错了什么?

private void txtsearch_Click(object sender, EventArgs e)
    {
        SqlConnection conn = new SqlConnection("Server=.''MSSQLSERVER;AttachDbFilename = C:''Program Files''Microsoft SQL Server''MSSQL11.MSSQLSERVER''MSSQL''DATA''Education.mdf; Database= education;Trusted_Connection=Yes;");
        DataTable dt = new DataTable();
        SqlDataAdapter SDA = new SqlDataAdapter("Select * From Education Where NationalKey "+ txtNationalKey.Text, conn);
        SDA.Fill(dt);
        dataGridView1.DataSource = dt;
    }

我尝试了MSSQL11、SQL Express和许多其他格式的字符串。我打开了UDP端口1434,TCP端口1433和7200。

C#-错误26-正在查找指定的服务器/实例

连接字符串中的

.''指的是本地机器。设置SqlServer计算机的Ip或计算机名称。