Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.04.2011, 11:32   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
но в таком случае поле БД приводится в формат даты и ему присваивается значение даты, а должно быть наоборот.
Вы заблуждаетесь.
поле никуда ни в какой формат не переводится. Оно хранится во внутреннем представлении (посмотрите тип Datetime что это такое).
И передаётся в виде вещественного ЧИСЛА. При этом АБСОЛЮТНО неважно, ни в каком формате установлены настройки даты в локали комьютера, где происходит данная операция, ни настройки даты на самом сервере.
Это самый багонезависимый вариант...

я на 99% уверен, что ошибка у TC в чём то другом.
Скорее всего у него эта таблица привязана к какому-то гриду и там не может отбразится поле, которое он не задал, или есть события на изменения таблицы и в них написан корявый код... но возможны и другие косяки.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 06.04.2011, 15:51   #12
Oksana_Cher
 
Регистрация: 16.03.2011
Сообщений: 5
По умолчанию

есть еще нестандартный компонент DBDateTimePicker, привязывается к нужному полю и дата записывается в БД на ура...
Oksana_Cher вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись даных с DateTimePicker в Еdit amator_roma БД в Delphi 2 01.12.2010 22:05
DateTimePicker Delphi GAGARIN-NEW Помощь студентам 7 06.12.2007 15:23
Вопросы DateTimePicker Askat БД в Delphi 14 29.06.2007 18:53