如何建立与数据库的连接

时间:2020-04-04 16:33:14

标签: c#

这是我的代码:

TextFormField(
        decoration: InputDecoration(
          focusedErrorBorder:UnderlineInputBorder(
            borderSide: const BorderSide(color: Colors.blue, width: 2.0))
          errorBorder: UnderlineInputBorder(
            borderSide: const BorderSide(color: Colors.blue, width: 2.0),
          ),
        ),
      ),

这是下面的异常:

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

1 个答案:

答案 0 :(得分:2)

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

在此处了解更多信息:http://zetcode.com/csharp/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}");
        }
    }
}
相关问题