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

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

Ввод дат в DBGrid


Шурик Ш ©   (2002-11-27 11:54:00) 

Для поля, в которое вводятся даты, я поставил маску ввода "00.00.0000;0; " Однако при попытке созранить строку вылетает ошибка - невозможно преобрабозать введеный текст к дате. Дело в том, что он пытается сохранить дату без точек. А как сделать так, чтобы он сам сохранял значение поля с маской вместе с разделителями.


exit   (2002-11-27 12:14:00) [1]


The / character is used to separate months, days, and years in dates. If the character that separates months, days, and years is different in the regional settings of the Control Panel utility on your computer system, that character is used instead of /.

Формат даты зависит от системных настроек. Если в Regional Settings стоит ".", значит нужно использовать не "/", а "." или

http://www.delphi.mastak.ru/cgi-bin/forum.pl?n=1&look=1&id=1037267738&from=2


stone   (2002-11-27 12:08:00) [2]

попробуй 99.99.9999;1;0


stone   (2002-11-27 12:07:00) [3]

попробуй 00.00.0000;1;0


Шурик Ш   (2002-11-27 12:05:00) [4]

Намекни, куда там смотреть?


exit   (2002-11-27 12:02:00) [5]

Набрать в Delphi TField.EditMask, нажать F1


Наверх

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