powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access пишет даты в российском формате, а читает в американском - как бороться?
3 сообщений из 3, страница 1 из 1
Access пишет даты в российском формате, а читает в американском - как бороться?
    #39276507
Mabiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть две даты в VBA:

#19/07/2016# и
#12/07/2016#

Обе даты попадают в таблицу через VBA Rst.AddNew в кратком формате как соот-но
19.07.2016 и
12.07.2016

но при запросе на выборку в условии WHERE первая запись распознается как "19 июля", а вторая - как "7 декабря", соот-но в первом случае нужные записи выбираются, а во втором - нет.

Получается, когда иначе нельзя, Access так и быть распознает дату по русски, а когда можно - по американски.

Было у кого-то такое?
И как бороться?

офис русский, винда русская.
...
Рейтинг: 0 / 0
Access пишет даты в российском формате, а читает в американском - как бороться?
    #39276518
Mabiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решил.

для "where " пришлось принудительно пересобрать строку даты в формате #1993-5-31#

https://msdn.microsoft.com/ru-ru/library/3eaydw6e.aspx
...
Рейтинг: 0 / 0
Access пишет даты в российском формате, а читает в американском - как бороться?
    #39276585
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mabiz, люди старались, составляли, а вопрашающие, как не читали, так и нечитают

Формирование строки SQL-запроса в VBA
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access пишет даты в российском формате, а читает в американском - как бороться?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]