Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];

Вниз

Отмена удаления записи   Найти похожие ветки 

 
RAVEN   (2002-02-04 13:08) [0]

Здравствуйте, Мастера. Все Вы знаете, что за свойство ConfirmDelete на таблице и на DBNavigator.Мне надо поставить своё сообщение на подтверждение удаления записи. Как сделать отмену удаления, т.к. удаление происходит в любом случае.


 
TSV   (2002-02-04 13:37) [1]

Я делаю так:

procedure TDataModule1.AgenciesQueryBeforeDelete(DataSet: TDataSet);
begin
MessageBeep(MB_ICONEXCLAMATION);
if MessageDlg("Удалить запись?", mtConfirmation,
[mbYes, mbNo], 0) = mrYes then // do nothing
else
Abort;
end;

Удачи.


 
RAVEN   (2002-02-04 14:11) [2]

Спасибо попробую.


 
Anatoly Podgoretsky   (2002-02-04 21:44) [3]

then то зачем?


 
RAVEN   (2002-02-05 08:34) [4]

Ув. ТSM, я не нашёл такого события в TDataModule. Проясните ситуацию пожалуйста.


 
RAVEN   (2002-02-05 08:34) [5]

Ув. ТSV, я не нашёл такого события в TDataModule. Проясните ситуацию пожалуйста.


 
RAVEN   (2002-02-05 08:52) [6]

Ув. Мастера, извините, совсем на работе забили голову. Последние "два" моих ответа не считайте написанными в здравом смысле. :))))


 
TSV   (2002-02-05 10:13) [7]

Я так понимаю, вопрос решен?


 
Siberia   (2002-02-05 15:32) [8]

А еще можно воспользоваться механизмом транзакций ...
Это вообще по-моему самый простой вариант ...


 
Johnmen   (2002-02-05 15:41) [9]

>Siberia : какие транзакции в Access ???????????


 
Delirium   (2002-02-05 15:47) [10]

>Johnmen
Обыкновенные:

ADOConnection1.BeginTrans;
ADOConnection1.CommitTrans;
ADOConnection1.RollbackTrans;


 
Johnmen   (2002-02-05 17:00) [11]

это только слова, напоминающие о работе с транз-ми....


 
Delirium   (2002-02-05 18:11) [12]

Это полноценные транзакции, читай Help



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.004 c
3-90460
VladimirL
2002-02-01 17:24
2002.02.28
Фильтрация по частичному совпадению


7-90680
AlexKniga
2001-11-23 20:47
2002.02.28
Параметры FDisk


14-90669
Diana
2002-01-10 09:17
2002.02.28
Хранение информации


1-90619
vitnt2000
2002-02-13 09:34
2002.02.28
Подпись ActiveX


4-90714
Profi .
2001-12-30 16:27
2002.02.28
SHELLEXECUTE !!!! HELP !!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский