私はcsharpで仕事をしていて、データベースにユーザーを登録するフォームを作っていたので、このフォームボタンを開いたときに、実際にデータベースのユーザーのデータを参照するために使用されていましたが、それはSocketException
、ネットワークエラーとコードが正しいことはわかっているので、この問題を解決するために何をすべきかわかりません。誰か助けてもらえますか?
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);
}
}
}