|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
добавление сообщения в ХП
Люди!Кто знает?есть: dbgrid,dbnavigator,XП.В dbgrid такие записи:
id_day_val 1_10__100 2_15__200 3_16__300 Нужно:при выборе 2 записи и кнопки "удалить" на дбнавигаторе появлялось сообщение типа "Вы действительно хотите удалить запись 2?Существует запись 3!Проверьте!",и удаление бы отменялось. Как обработать такое событие?У кого-нибудь есть идеи? DELPHI 7, SQL SERVER |
#2
|
|||
|
|||
Надо сделать обработку события BeforeDelete для источника данных, к которому привязан DBGrid. Ну а в обработчике написать типа того:
Код:
with DataSet do begin if RecNo < RecordCount then begin if MessageDlg('Запись - ' + IntToStr(RecNo) + ', не последняя.' + #13#10 + 'Вы действительно хотите удалить эту запись?', mtConfirmation, [mbYes, mbNo], 0) <> mrYes then Abort; end; end; |