Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ввод времени в DBGrid. [D6, Win95/98, WinME, NT4, Win2k, WinXP]


mr.dfox ©   (2004-08-28 06:28:00) 

Люди, как можно реализовать ввод времени в поле DBGrid-a при этом проверяя правильность ввода? (для избежания ошибки).


Rule   (2004-08-31 09:14:00) [1]

советую очень сильно DBGRIDEh он бесплатный и очень многофункциональный, у тебя на будущее отпадет много вопросов, плюс исходники к нему идут

Ehlib.com


Астроном   (2004-08-31 08:17:00) [2]

смотри QuantumGrid у DevExpress'a


Deniz   (2004-08-31 08:08:00) [3]

А события у поля-времени посмотреть и обработать некоторые не судьба?


Алхимик   (2004-08-31 00:05:00) [4]


> [4] mr.dfox ©   (30.08.04 22:23)


А насчёт [2] что? Или сразу коду навалить?


jack128   (2004-08-30 22:42:00) [5]

mr.dfox ©   (30.08.04 22:23) [4]
но когда ввожу неправильное время, (пример: 34:23:80), то происходит ошибка.

а что должно происходить когда вводишь неправильное время?


mr.dfox   (2004-08-30 22:23:00) [6]

Да мне не нужен DBEDIT, мне нужено как это можно сделать в
DBGrid.
Ставлю маску на ввод в необходимом поле, но когда ввожу неправильное время, (пример: 34:23:80), то происходит ошибка.

(Может буть есть какой компонент, типа GRID, где нормально реализованна такая штука как ввод времени прямо в грид, без всяких там DBEDIT-ов. ) ?


megabyte   (2004-08-28 23:55:00) [7]

Используй компонент  DBEdit(на закладке Data Controls) на форме, задай в нем маску. И свяжи компонент с нужным полем.
В инспекторе объектов:
DBEdit1.DataSource = нужная таблица.
DBEdit1.DataField = нужное поле.(DateTime).

Можно конечно еще проверять на правильность, чтобы чел цифры вводил... Но м.б. этого не надо. С маской все проще. :)


Алхимик   (2004-08-28 21:20:00) [8]

Как поместить ComboBox в ячейку StringGrid
http://www.sources.ru/delphi/gui/combobox_in_stringgrid_cell.shtml
StringGrid замени на DBGrid, ComboBox на DateTimePicker


Mamed   (2004-08-28 15:51:00) [9]

Postav Mask


Наверх

Титульная страница Поиск, карта сайта Написать письмо