Вниз
Скачать: CL | DM;

IBDataSet1BeforePost   Найти похожие ветки 

← →
Fantasy ©   (2006-10-02 17:10) [0]

IBX Delphi7 подскажите пожалусто как отменить событие
у меня событие IBDataSet1BeforePost  но информация в некоторых полях меня не устаивает как по условию отменить событие Post.

procedure TForm1.IBDataSet1BeforePost(DataSet: TDataSet);
begin
if IBDataSet1["F_NOMER"] > 20 then
begin
 //??????<< как сказать чтобы вернулся
 //в режим Edit или Inset тоесть не записал бы него в базу.
end;
end;


← →
Loginov Dmitry ©   (2006-10-02 17:16) [1]

Abort


← →
Fantasy ©   (2006-10-02 17:28) [2]

</procedure TForm1.IBDataSet1BeforePost(DataSet: TDataSet);
begin
if IBDataSet1["F_NOMER"] > 20 then
begin
Abort; // проверь Если номер > 20 Всеравно пишит она с условия вылитает
end;
//<< вот сюда
end;CODE>


← →
Fantasy ©   (2006-10-02 17:42) [3]

как отменить транзакцию по событию IBDataSet1BeforePost



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
2-1160301229
Первокласник вася
2006-10-08 13:53
2006.10.22
Как работать с as и is ?


4-1149617994
Ветерок
2006-06-06 22:19
2006.10.22
ну как всё-таки измерить частоту при помощи com - порта ?


15-1159491842
SerJaNT
2006-09-29 05:04
2006.10.22
Помогите найти MP3 шку


3-1156223726
northling
2006-08-22 09:15
2006.10.22
Ошибка при работе с параметрами Firebird 1.5


2-1160299105
lobach
2006-10-08 13:18
2006.10.22
Поиск




   Наверх