У нас есть проблема, затрагивающая только производственную среду.
У нас есть веб-сайт VB6/ASP, который позволяет вручную редактировать данные в таблице базы данных.
Это очень похоже на редактируемую сетку данных.
Один из редактируемых столбцов — это дата, и когда запись сохраняется, даты дня/месяца меняются местами.
11.03.2008 становится 03.11.2008, если вы повторно сохраните запись, дата снова будет 11.03.2008.
Я проверил значение DB, и оно действительно реверсируется, однако тот же идентичный код в тестовых системах этого не делает.
Поэтому я очень уверен, что ищу изменения в окружающей среде. В тестовой системе БД и сайт размещены локально, а в реальной настройке у нас есть отдельный сервер веб-сайта и сервер базы данных. Где вы предлагаете мне начать искать эту проблему. Я проверил региональные настройки на серверах, и они установлены на Великобританию, а формат даты ОС правильный.
Это SQL Server 2000. Поразите меня некоторыми идеями!
Спасибо :)