![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ADO: Проблема с Datetime [D7, MSSQL]
Mortal © (2005-05-17 14:25:00)Запрос простейшего вида:
SELECT * FROM OMC WHERE AGE='19.05.1956'
На одном компьютере при выполнении запроса дата воспринимает в виде DMY.
На другом в виде MDY. И соответственно ругается на выход за пределы допустимых значений для месяца.
Видимо что-то в настройках Win, но нигде не нашел даж намека на MDY. (
Anatoly Podgoretsky (2005-05-17 14:56:00) [1]А по взрослому не указывать средств?
Mortal (2005-05-17 14:49:00) [2]да что вы к нику то придрались...
не по взрослому. и уж совсем офф...
Mortal (2005-05-17 14:48:00) [3]помогло преобразование в универсальный формат...
sniknik (2005-05-17 14:40:00) [4]не это не круто, круто immortal.
Mortal (2005-05-17 14:39:00) [5]ша попробую все...
ANB (2005-05-17 14:37:00) [6]
> sniknik © (17.05.05 14:34) [4]
- зато какой ник крутой.
sniknik (2005-05-17 14:34:00) [7]тока причем сдесь ADO? простое незнание сервера с которым работаеш (MSSQL).
ANB (2005-05-17 14:33:00) [8]Пуск\Настройки\Панель управления\Язык и региональные настройки. Имхо, это не кошерно. Юзай униваерсальный формат москаля 'YYYYMMDD'. Жрет всегда и в хранимках тоже.
Zz_ (2005-05-17 14:33:00) [9]не мучайся, а сделай
SELECT * FROM OMC WHERE AGE='19560519'
sniknik (2005-05-17 14:32:00) [10]SET DATEFORMAT mdy
или универсальный формат AGE='19560519'