这是我的代码:
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的连接)'
答案 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}");
}
}
}