Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема ODBCRecordSet и тип datetime (число прочтений - 1980 )
avgreen
Senior Member
****
Отсутствует



Сообщений: 254
Местоположение: Украина, Кривой Рог
Зарегистрирован: 20. Октября 2006
Пол: Мужской
ODBCRecordSet и тип datetime
24. Февраля 2009 :: 06:44
Печать  
Странные глюки наблюдаются при попытке получить поле типе datetime как из ODBCRecordSet так и из ODBCDataProvider

Если типизацию поля поля не менять, т.е. попытаться получить именно datetime то получаем только дату в формате
ДатаВремя    : 09.10.2007

При типизации $Строка получаем следующую хрень

ДатаВремя    : 2007-10-09 14:46:29.000
ДатаВремя    : 2007-10-09 14:46:36.000
ДатаВремя    : 2007-10-09 14:46:45.000
ДатаВремя    : 2007-10-09 14:47:02.000
ДатаВремя    : 2007-10-09 14:47:03.000
ДатаВремя    : 2007-10-09 14:47:03.10000000
ДатаВремя    : 2007-10-09 14:47:03.20000000
ДатаВремя    : 2007-10-09 14:47:03.30000000
ДатаВремя    : 2007-10-09 14:47:03.40000000
ДатаВремя    : 2007-10-09 14:47:03.50000000


Т.е. нолики все добавляются и добавляются и ТП в конце концов перестает выводить данные по причине невозможности обратного преобразования в datetime

Объясните где я не прав и как мне получить нормальную "дату и время" для установки в УстКлючПорядка и УстИдПоле

Вот что сказано в history
Цитата:
Версия 1.8.1.2

Изменения ODBCRecordset и иже с ним v. 2.10
.....
- При типизации колонки типа datetime именем $Строка возвращаются значения типа строка
 с каноническим представлением даты ODBC.



Вот это что-ли каноническое "2007-10-09 14:47:03.500000000000" ?
Печаль
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ODBCRecordSet и тип datetime
Ответ #1 - 24. Февраля 2009 :: 07:09
Печать  
в версии 3.0.1.22 ошибка исправлена
  

1&&2&&3
Наверх
 
IP записан
 
avgreen
Senior Member
****
Отсутствует



Сообщений: 254
Местоположение: Украина, Кривой Рог
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: ODBCRecordSet и тип datetime
Ответ #2 - 24. Февраля 2009 :: 08:06
Печать  
trad писал(а) 24. Февраля 2009 :: 07:09:
в версии 3.0.1.22 ошибка исправлена


Спасибо огромное!

Блин! Ну почему-же я такой тупой?!  Плачущий
Почему всегда читаю документацию в последнюю .... не, В САМУЮ ПОСЛЕДНЮЮ очередь!  Смущённый
Плачущий  Плачущий  Плачущий
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать