Nie wiem dlaczego nie chce mi dodać wartości, wywala mi że nie mam połączenia
connection.Open();
if (connection.State == ConnectionState.Open)
{
MySqlCommand cmdDataBase = new MySqlCommand(constring);
cmdDataBase.CommandText = "INSERT INTO klient(Imie, Nazwisko, Pesel, Adres, Telefon) VALUES (@Imie, @Nazwisko, @Pesel, @Adres, @Telefon)";
cmdDataBase.Parameters.Add(new MySqlParameter("@Imie", cl.FirstName));
cmdDataBase.Parameters.Add(new MySqlParameter("@Nazwisko", cl.SurrName));
cmdDataBase.Parameters.Add(new MySqlParameter("@Pesel", cl.Pesel));
cmdDataBase.Parameters.Add(new MySqlParameter("@Adres", cl.Addres));
cmdDataBase.Parameters.Add(new MySqlParameter("@Telefon", cl.Phone));
cmdDataBase.ExecuteNonQuery();
connection.Close();
MessageBox.Show("Dodałeś element", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
}