В чем заключается ошибка и как ее исправить?

Есть вот такой вот код:

private void delete_Click(object sender, EventArgs e)
    {
        try
        {
            string sqlDelete = "";
            int id = Convert.ToInt32(nomer_buyer.Text);
            int passport = Convert.ToInt32(pasport.Text);
            sqlDelete =
            @"DELETE FROM Покупатель WHERE Номер_покупателя = @ID AND Фамилия = @Sur AND Имя = @Name AND Отчество = @Otch 
            AND Серия_и_номер_паспорта = @pass AND Кем_выдан = @kem AND Когда_выдан = @kogda AND Телефон = @phone";
            SqlConnection connection = new SqlConnection("Data Source = LAPTOP-KJLU9H2F\\SQLEXPRESS; Initial Catalog = 'Автосалон'; Integrated Security = True");
            connection.Open();
            SqlCommand command = connection.CreateCommand();
            command.CommandText = sqlDelete;
            command.Parameters.Add("@ID", SqlDbType.Int).Value = id;
            command.Parameters.Add("@Sur", SqlDbType.Text).Value = familia.Text;
            command.Parameters.Add("@Name", SqlDbType.Text).Value = imya.Text;
            command.Parameters.Add("@Otch", SqlDbType.Text).Value = otchestvo.Text;
            command.Parameters.Add("@pass", SqlDbType.Int).Value = passport;
            command.Parameters.Add("@kem", SqlDbType.Text).Value = kemvidan.Text;
            command.Parameters.Add("@kogda", SqlDbType.Date).Value = kogdavidan.Text;
            command.Parameters.Add("@phone", SqlDbType.Text).Value = telefon.Text;
            command.ExecuteNonQuery();
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }
    }

И при нажатии кнопки запускается код и вылазит это:

введите сюда описание изображения

Что с этим можно сделать?


Ответы (0 шт):