C# SocketException问题未处理
我在csharp工作,在那里我制作了一个表单,在数据库中注册了用户,所以当我打开这个表单按钮时,它被用来指的是实际查看数据库中用户的数据,但它是对SocketException的确认,我知道有一个网络错误,我的代码是正确的,所以我不知道如何解决这个问题,有人能帮我吗C# SocketException问题未处理,c#,socketexception,C#,Socketexception,我在csharp工作,在那里我制作了一个表单,在数据库中注册了用户,所以当我打开这个表单按钮时,它被用来指的是实际查看数据库中用户的数据,但它是对SocketException的确认,我知道有一个网络错误,我的代码是正确的,所以我不知道如何解决这个问题,有人能帮我吗 namespace exercicio_sharp_banco { class banco_clientes { MySqlConnection conexao; MySqlComma
namespace exercicio_sharp_banco
{
class banco_clientes
{
MySqlConnection conexao;
MySqlCommand comando;
MySqlDataAdapter captura;
DataTable tabClientes;
public void conectaBanco()
{
conexao = new MySqlConnection("server=localhost;user id=root;database=t3it1_dbdados");
conexao.Open();//here and the warning
}
public DataTable mostraRegistros()
{
captura = new MySqlDataAdapter(comando);
tabClientes = new DataTable();
captura.Fill(tabClientes);
return(tabClientes);
}
public void fechaBanco()
{
conexao.Close();
}
public void Consulta()
{
comando = new MySqlCommand("select * from clientes",conexao);
}
public void ConsultaPoa()
{
comando = new MySqlCommand("select * from clientes where cidade='Porto Alegre'",conexao);
}
public void ConsultaDinamica(string textoConsulta)
{
comando = new MySqlCommand("select * from clientes where cidade like '%" +textoConsulta +"%' ",conexao);
}
}
}
这可能有几个原因: 防火墙正在阻止MySQL服务器 您的MySQL服务器没有运行 您的MySQL服务器配置不正确
您确定您的MySQL实例正在运行并且配置正确吗?