Ошибка доступа к общей дате

У меня проблема с Access 2007 на французском Windows 7 (может помочь), я использую формат General Date для одной из моих таблиц (и мне нужно использовать этот формат), и у меня действительно странная проблема. Я не могу создать действительную дату для каждого первого дня месяца.

Я объясняю:
Я создаю новую запись за 12/31/12, без проблем, она печатает «понедельник, декабрь 2012», и когда я нажимаю на дату, она печатает «12/31/12».

И теперь я хочу добавить запись с датой 01.01.113. Он печатает «вторник, январь 2013 года», что верно, но если я нажму на него, он ничего не изменит. И дата не считается действительной, когда я пытаюсь использовать ее в коде vba.

И это то же самое для 02/01/13 и т. Д. И т. Д. ... Я пробовал на разных компьютерах, пытался «компактно и ремонтировать», ничего не менял.

Спасибо вам заранее, PS: извините, если мой английский плохой!

Basile

0
добавлено
Просмотры: 2
nl ja de
Не помещайте форматы в таблицы. Поместите форматы в формы.
добавлено автор Fionnuala, источник
Что произойдет, если для теста вы создаете новую базу данных и новую таблицу без какого-либо форматирования?
добавлено автор Fionnuala, источник
31.12.12 - американский, а не французский. У вас есть другой язык для доступа и вашего компьютера? У меня возникают проблемы с пониманием того, что вы имеете в виду, когда говорите «но если я нажму на него, он ничего не изменит»
добавлено автор Fionnuala, источник
Похоже, вы не используете тип данных даты.
добавлено автор Fionnuala, источник
У вас есть DropBox? Можете ли вы отправить мне свою базу данных или новую?
добавлено автор Fionnuala, источник
Это позволяет мне видеть только формат «01/01/13» в таблицах, но все равно не печатает его на формах и по-прежнему не работает с vba.
добавлено автор bo bun, источник
Я просто попробовал новую таблицу (и новую базу данных), не касаясь чего-либо еще, но все равно делает ту же ошибку.
добавлено автор bo bun, источник
Я знаю, это трудно объяснить, и я использую французский формат «31/12/12», я поставил «12/31/12» для понимания английского. «Но если я нажму на него, он ничего не меняет», я имею в виду, что обычно, когда вы нажимаете на дату, например «Понедельник, сентябрь 2012», доступ заменяет эту строку на формат «31/12/12». И на 01/01/12 это не так. Я собираюсь попробовать другой язык для Access.
добавлено автор bo bun, источник
Изменение языка в параметрах доступа больше ничего не меняет.
добавлено автор bo bun, источник
Nono, я использую тип данных даты! Я работаю с 4 месяцев, впервые я получил эту ужасную ошибку. Я изменил язык Windows, ничего не изменилось ...
добавлено автор bo bun, источник
Я собираюсь послать вам свою базу, чтобы не устоять сейчас. но спасибо за помощь!
добавлено автор bo bun, источник

Ответов нет

0