Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.29;
Скачать: 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 вся ветка

Текущий архив: 2002.07.29;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.006 c
3-95189
Кузнецов
2002-07-05 14:35
2002.07.29
Запросы буть они не ладны


1-95305
StarCon
2002-07-17 12:27
2002.07.29
XML разбор


1-95394
AlexanderVasjuk
2002-07-15 16:55
2002.07.29
Lame API


1-95343
newone
2002-07-17 11:02
2002.07.29
Добавление макроса в Excel


3-95191
Pro
2002-07-05 13:28
2002.07.29
помогите несложный запрос составить





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский