Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Преобразование формата вывода даты  [new]
QWERT1000
Guest
Здравствуйте.Пишу на Делфи интерфейс к Аксессовской базе
и солкнулся с проблемой при написании запроса , когда мне нужно было отобрать данные по датам, причем дату выбираль нужно в DateTimePicker.

Формат записи даты в Аксессе таков: #mm/dd/yyyy# , а в datetimepicker такой:
dd.mm.yyyy .

Скажите пожалуйста, как мне привести дату к нужному формату.Заранее спасибо.
25 май 06, 23:50    [2708030]     Ответить | Цитировать Сообщить модератору
 Re: Преобразование формата вывода даты  [new]
Vlad_Krsk
Member

Откуда:
Сообщений: 135
DateTimeStrEval(const DateTimeFormat : string; const DateTimeStr : string) : TDateTime;
только не понятно почему вопрос сюда
и делфи-хелп наверное у вас тоже имеется
26 май 06, 05:23    [2708190]     Ответить | Цитировать Сообщить модератору
 Re: Преобразование формата вывода даты  [new]
Vlad_Krsk
Member

Откуда:
Сообщений: 135
сорри. не все написал. вот ссылка: http://delphi-faq.zoxt.net/v63.htm
26 май 06, 05:35    [2708192]     Ответить | Цитировать Сообщить модератору
 Re: Преобразование формата вывода даты  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
QWERT1000
Формат записи даты в Аксессе таков: #mm/dd/yyyy# , а в datetimepicker такой:
dd.mm.yyyy

Если писать на Аксессе, то так:
"#" & mid(s,4,2) & "/" & mid(s,1,2) & "/" & mid(s,7,4) & "#"
26 май 06, 11:02    [2709014]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить