C# 如何创建到数据库的连接

C# 如何创建到数据库的连接,c#,C#,这是我的代码: 字符串dbInfo; SqlConnection-dbConnection; 公共销售数据库() { dbInfo=@“SERVER=185.175.200.35;DATABASE=guusbxg438_产品;UID=****;PASSWORD=****”; } 公共覆盖布尔连接() { dbConnection=newsqlconnection(dbInfo); dbConnection.Open(); } 这是以下例外情况: System.Data.SqlClient.Sq

这是我的代码:

字符串dbInfo;
SqlConnection-dbConnection;
公共销售数据库()
{
dbInfo=@“SERVER=185.175.200.35;DATABASE=guusbxg438_产品;UID=****;PASSWORD=****”;
}
公共覆盖布尔连接()
{
dbConnection=newsqlconnection(dbInfo);
dbConnection.Open();
}
这是以下例外情况:

System.Data.SqlClient.SqlException:“连接到SQL Server时发生网络错误或特定于实例的错误。找不到或无法访问该服务器。请验证实例名称是否正确,以及SQL Server设置是否允许远程连接。(提供程序:命名管道提供程序,错误:40-无法打开与SQL Server的连接)'


您正在尝试连接到SQL或MySQL数据库。目前您正在连接到SQL server。由于您有标签phpmyadmin,它可能是一个MySQL数据库。因此,您需要一个MySQL连接器

请在此处阅读更多信息:

上述来源的示例:

using System;
using MySql.Data.MySqlClient;

namespace Version
{
    class Program
    {
        static void Main(string[] args)
        {
            string cs = @"server=localhost;userid=dbuser;password=s$cret;database=testdb";

            using var con = new MySqlConnection(cs);
            con.Open();

            Console.WriteLine($"MySQL version : {con.ServerVersion}");
        }
    }
}

您正在尝试连接到SQL或MySQL数据库。目前您正在连接到SQL server。由于您有标签phpmyadmin,它可能是一个MySQL数据库。因此,您需要一个MySQL连接器

请在此处阅读更多信息:

上述来源的示例:

using System;
using MySql.Data.MySqlClient;

namespace Version
{
    class Program
    {
        static void Main(string[] args)
        {
            string cs = @"server=localhost;userid=dbuser;password=s$cret;database=testdb";

            using var con = new MySqlConnection(cs);
            con.Open();

            Console.WriteLine($"MySQL version : {con.ServerVersion}");
        }
    }
}

根据错误消息,服务器(185.175.200.35)当前不可用。端口是否打开?您试图连接到哪个数据库?根据错误消息,Sql*类特定于SQLServer服务器(185.175.200.35)当前不可用。端口是否打开?您正在尝试连接到哪个数据库?Sql*类特定于SqlServer