Oracle и тип даты/времени adodb.recordset. НЕПОНЯТКИ

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
MadVit
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 14.07.2003 (Пн) 22:41

Oracle и тип даты/времени adodb.recordset. НЕПОНЯТКИ

Сообщение MadVit » 14.07.2003 (Пн) 23:00

Задача:
имеем конект к базе
имеем рекордсет полученый инструкцией select * from table
в тэйбле имеем 278 полей
вот тут и начинаются грабли: с точки зрения SQL+ при том же запросе поле 270 имеет формат даты дд.мм.гггг а с точки зрения полученого в рекордсете поля оно имеет дд.мм.гггг чч:мм:сс.
Вопрос: каким "макаром" получить в поле 270 в рекордсете чч.мм.гггг без лишних проблем? :D

gjghjc
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 659
Зарегистрирован: 13.10.2002 (Вс) 8:28
Откуда: БАЛАКЛАВА!!

Сообщение gjghjc » 15.07.2003 (Вт) 7:14

А если при чтении и при записи использовать FormatDateTime(.Fields("270"), vbShortDate). И
Утро добрым не бывает!

skiperski
Идеолог
Идеолог
Аватара пользователя
 
Сообщения: 1386
Зарегистрирован: 25.06.2002 (Вт) 15:52

Сообщение skiperski » 15.07.2003 (Вт) 12:50

gjghjc писал(а):А если при чтении и при записи использовать FormatDateTime(.Fields("270"), vbShortDate). И

Это без разницы. В VB нет формата только дата или только время. Показывать всегда будет, вне зависимости от реального формата в БД, и дату, и время. Точнее не показывать, а содержать. Для отображения существуют различные функции приведения даты и времени к удобочитаемому или требуемому формату.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 20.07.2003 (Вс) 11:42

а как ТЕХТ не устроет?
=Format(rs.Fields(270).Value,"dd.mm.yyyy')
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 186

    TopList