Я получаю сообщение об ошибке «фатальная ошибка во время выполнения команды», когда я запускаю эту часть кода:
private void button1_Click(object sender, EventArgs e)
{
MySqlCommand cmd = new MySqlCommand("INSERT INTO clienti(nume, prenume, localitate, cnp, adresa, telefon, email) VALUES(@numen, @prenumep, @locl, @cnpc, @adresaa, @telefont, @emaile); ", conn);
try
{
if (numen.Text.Length > 0 && prenumep.Text.Length > 0 && locl.Text.Length > 0 && adresaa.Text.Length > 0 && telefont.Text.Length > 0 && emaile.Text.Length > 0)
{
cmd.Parameters.AddWithValue("@numen", numen.Text);
cmd.Parameters.AddWithValue("@prenumep", prenumep.Text);
cmd.Parameters.AddWithValue("@locl", locl.Text);
cmd.Parameters.AddWithValue("@adresaa", adresaa.Text);
cmd.Parameters.AddWithValue("@telefont", telefont.Text);
cmd.Parameters.AddWithValue("@emaile", emaile.Text);
cmd.ExecuteNonQuery();
}
else
throw new Exception("Completati toate informatiile");
MessageBox.Show("Clientul " + numen.Text + " a fost adaugat");
numen.Text = "";
prenumep.Text = "";
locl.Text = "";
adresaa.Text = "";
telefont.Text = "";
emaile.Text = "";
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Информация извлекается из некоторых текстовых полей и должна быть записана в базу данных MySQL.
Спасибо заранее за вашу помощь.
else
- person Rahul   schedule 26.02.2017