Форум: "Базы";
Текущий архив: 2002.07.29;
Скачать: [xml.tar.bz2];
ВнизВвод в 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 вся ветка
Форум: "Базы";
Текущий архив: 2002.07.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c