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

Проверка полей в DBGrid   Найти похожие ветки 

 
den74   (2005-12-15 15:33) [0]

Имеется компонент DBGrid связанный с базой состоящий из пяти колонок от 0 до 4. После ввода данных в колонку 2 нужно делать проверку данных и если они удовлетворяют условию увеличивать счетчик на 1.

я для события OnColExit для DBGrid пишу такой код:
//---------------------------------------------
if (DBGrid1.Fields[2].AsInteger>=7) and (DBGrid1.Fields[2].AsInteger<=16)  then count:=count+1;
//---------------------------------------------

но у меня значение счетчика увеличивается каждый раз когда я перехожу к следующей колонке.

Помогите разобраться.
Спасибо


 
Johnmen ©   (2005-12-15 15:41) [1]

OnAfterEdit
OnAfterInsert


 
Desdechado ©   (2005-12-15 16:24) [2]

правильно увеличивается, ибо ты не проверяешь, в какой именно колонке ты находишься
а лучше-таки - [1]


 
den74   (2005-12-15 21:27) [3]

Спасибо
Разобрался



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

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



Память: 0.45 MB
Время: 0.028 c
9-1120751144
Micke
2005-07-07 19:45
2006.02.12
Припозднившийся God Mode.


1-1137335863
Compton's G
2006-01-15 17:37
2006.02.12
Проблема HKEY и сети


4-1133169105
DmiSb
2005-11-28 12:11
2006.02.12
Как запустить ДОС-сессию, и в ней запускать другие ДОС-задачи


2-1138388445
Natan
2006-01-27 22:00
2006.02.12
Вставить в RxRichEdit содержимое буфера обмена


11-1119439102
rAx
2005-06-22 15:18
2006.02.12
не могу использовать свойство HINT для меток




   Наверх