Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.56 MB
Время: 0.022 c
1-95448
strel
2002-07-16 20:09
2002.07.29
Ошибка при использовании DLL !!! беда :)


4-95603
SPeller
2002-05-21 17:03
2002.07.29
Ох уж эти хуки.....


1-95332
ivlex
2002-07-13 16:22
2002.07.29
Запись в log при завершении или перезагрузке


1-95420
kioto
2002-07-13 00:36
2002.07.29
Программная задержка, независимая от скорости процессора ?


14-95535
KIR
2002-07-03 14:03
2002.07.29
Вопрос по InstallShield





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский