Работа с базами данных на языке C#. Технология АDO .NET. Евсеева О.Н - 101 стр.

UptoLike

Составители: 

101
MessageBox.Show("Не удалось внести изменения", "Изменение записи");
}
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
conn.Close();
}
}
В запросе используются четыре параметра: @TouristID, @Family,
@FirstName, @MiddleName. Тип данных создаваемых параметров соответствует
типу данных полей таблицы «Туристы» в базе.
Добавим обработчик кнопки btnDelete.
private void btnDelete_Click(object sender, System.EventArgs e)
{
try
{
int TouristID = int.Parse(this.txtTouristIDDelete.Text);
conn = new SqlConnection();
conn.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" +
@"D:\ВМИ\For ADO\BDTur_firmSQL2.mdf" +
";Integrated Security=True;Connect Timeout=30;User Instance=True";
conn.Open();
SqlCommand myCommand = conn.CreateCommand();
myCommand.CommandText = "DELETE FROM Туристы" +
"WHERE [Код туриста] = @TouristID";
myCommand.Parameters.Add("@TouristID", SqlDbType.Int, 4);
myCommand.Parameters["@TouristID"].Value = TouristID;
int UspeshnoeIzmenenie = myCommand.ExecuteNonQuery();
if (UspeshnoeIzmenenie !=0)
{
MessageBox.Show("Изменения внесены", "Изменение записи");
}
else
{