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

UptoLike

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

144
private void dtTours_RowChanging(object sender, DataRowChangeEventArgs e)
{
rtbReport.Text += String.Format("Событиеизменение записи\n", e.Row["Название"]);
}
private void dtTours_RowChanged(object sender, DataRowChangeEventArgs e)
{
rtbReport.Text += "\nСобытиезапись изменена\n";
}
private void dtTours_RowDeleting(object sender, DataRowChangeEventArgs e)
{
rtbReport.Text += String.Format("Событиеудаление записи\n", e.Row["Название"]);
}
private void dtTours_RowDeleted(object sender, DataRowChangeEventArgs e)
{
rtbReport.Text += "\nСобытиезапись удалена\n";
}
Запускаем приложение.
Нажимаем кнопку «Begin Edit», затем «End Edit» – происходят события
RowChanging и RowChanged. Удаляем записьпроисходят события RowDeleting и
RowDeleted (рис. 121).
Рис. 121. Демонстрация событий таблиц
В обработчиках событий можно добавить соответствующие действия, на-
пример, подтверждение изменения (RowChanging) или удаления (RowDeleting).