Имеем таблицу в базе на SQL Server 2005
В ней есть поле дата. Эту дату устанавливаю в 1с.
При попытке сохранить запись ругается на ошибку преобразования, а именно: "Преобразование типа данных char в тип данных datetime привело к значению datetime за пределами диапазона."
Ошибка возникает в случае, если значение дня больше чем 12, т.е.
2015.12.12 - работает, 2015.12.13 - выдает ошибку.
При работе из управляемых форм ошибки нет, она возникает только в обычном приложении. Версия (8.3.6.1999). Какие могут быть советы?
Если при подключении ко внешнему источнику указать
LANGUAGE=us_english (было LANGUAGE=русский), то работает корректно.
На что еще влияет указание языка?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший