Código:
el error es:private void button1_Click(object sender, EventArgs e) { this.iniciarConexion1(); if (string.IsNullOrEmpty(textBox1.Text) | string.IsNullOrEmpty(textBox2.Text) | string.IsNullOrEmpty(textBox3.Text) | string.IsNullOrEmpty(textBox4.Text)) { MessageBox.Show("Algun campo está vacio"); return; } else { string consulta = "SELECT Usuario FROM usuarios WHERE Usuario='" + textBox1.Text + "'"; MySqlCommand cmd1 = new MySqlCommand(consulta, connection); MySqlDataAdapter adap = new MySqlDataAdapter(cmd1); DataTable dt = new DataTable(); adap.Fill(dt); int count = Convert.ToInt32(cmd1.ExecuteScalar()); connection.Open(); if(count > 0 ) MessageBox.Show("Usuario existente"); return; string cadena = "insert into usuarios(usuario,pass,Mail,pass2) values('" + textBox1.Text + "','" + textBox2.Text + "', '" + textBox3.Text + "','" + textBox4.Text + "')"; MySqlCommand cmd = new MySqlCommand(cadena, connection); cmd.ExecuteNonQuery(); MessageBox.Show("Los datos se guardaron correctamente"); connection.Close(); } }
Unable to connect to any of the specified MySQL hosts.
Espero me puedan ayudar, gracias