![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проверка полей в DBGrid [D5, Paradox]
den74 © (2005-12-15 15:33:00)Имеется компонент DBGrid связанный с базой состоящий из пяти колонок от 0 до 4. После ввода данных в колонку 2 нужно делать проверку данных и если они удовлетворяют условию увеличивать счетчик на 1.
я для события OnColExit для DBGrid пишу такой код:
//---------------------------------------------
if (DBGrid1.Fields[2].AsInteger>=7) and (DBGrid1.Fields[2].AsInteger<=16) then count:=count+1;
//---------------------------------------------
но у меня значение счетчика увеличивается каждый раз когда я перехожу к следующей колонке.
Помогите разобраться.
Спасибо
den74 (2005-12-15 21:27:00) [1]Спасибо
Разобрался
Desdechado (2005-12-15 16:24:00) [2]правильно увеличивается, ибо ты не проверяешь, в какой именно колонке ты находишься
а лучше-таки - [1]
Johnmen (2005-12-15 15:41:00) [3]OnAfterEdit
OnAfterInsert