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

Ввод в DBGrid   Найти похожие ветки 

← →
Дундук   (2002-07-09 09:43) [0]

Подскажите как узнать что пользователь ввел какое-либо значение в DBGrid,до записи этого значения в таблицу? Уже все перепробовал толку никакого.
Ни черта не получается :-(


← →
Sergey13 ©   (2002-07-09 09:59) [1]

Контролируй датасет, а не грид. Событие Before(Insert,Delete...)


← →
Леха_   (2002-07-09 10:24) [2]

А зачем тебе это нужно?
если для контроля правильности данных то используй OnValidate полей


← →
MsGuns ©   (2002-07-09 11:37) [3]

TDataSource.OnDataChange - при переходе с одной записи на другую
TDataSource.OnStateChange - при изменении статуса НД (например, с dsBrowse на dsEdit или dsInsert в данном случае)
TDataSource.OnUpdateDate - здесь можно перехватить упр-е непосредственно перед постированием измененной записи в физ.НД


← →
LordOfSilence   (2002-07-09 13:43) [4]

А как насчет TDataSet.Modified?


← →
MsGuns ©   (2002-07-09 14:07) [5]

> LordOfSilence
А Modified что, прикажете проверять через какие-то промежутки времени ?
Для реакции на что-либо (в т.ч. и деяния юзверя) вообще-то и придуманы СОБЫТИЯ


← →
LordOfSilence   (2002-07-09 14:20) [6]

> MsGuns. Да, да, согласен. Просто сам вопрос поставлен не
подробно, поэтому такой поверхностный ответ. А вообще-то
мы тут все спорим, а уважаемый Дундук чего-то замолчал...


← →
Roma ©   (2002-07-09 16:12) [7]

Совсем недавно был этот вопрос... Коллективно сошлись на TField.On(Get/Set)Text...


← →
MsGuns ©   (2002-07-09 17:39) [8]

> Roma
Не понял, зачем чесать левое ухо правой пяткой ?



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

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



Память: 0.46 MB
Время: 0.014 c
1-95386
GenaPL
2002-07-15 16:15
2002.07.29
Как из приложения Делфи обновить свойства Internet Explorer


1-95431
victor-s72
2002-07-16 16:57
2002.07.29
TChart --> SaveToBitmapFile


14-95527
esprit_bel
2002-07-02 05:44
2002.07.29
Осмысл


1-95333
Iren
2002-07-18 07:52
2002.07.29
Функция MessageDlg


1-95366
neodiX
2002-07-15 19:38
2002.07.29
Active window




   Наверх