Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Марта 23, 2019, 03:36:43 am

Автор Тема: Как присовить полю из OLE DB запроса тип "дата"?  (Прочитано 2064 раз)

Оффлайн bulko

  • Новичок
  • *
  • Сообщений: 3
  • Рейтинг: +0/-0
    • Просмотр профиля
Добрый день.
Только начал использовать продукт, поэтому извините за возможно очевидный вопрос.
Загружаю данные из SQL Server через OLE DB.  В одной из таблиц имеется поле с датой.
Эта дата никак не хочется распознаваться, как дата(
Встроенные функции, типа date(), нельзя применять в OLEDB запросе.
Пересохранить данные в файл, забрать оттуда и сконвертировать функцией - мне не нравиться это решение.
Подскажите пожалуйста верное решение.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1274
  • Страна: ru
  • Рейтинг: +136/-0
    • Просмотр профиля
Re: Как присовить полю из OLE DB запроса тип "дата"?
« Ответ #1 : Января 12, 2015, 05:34:52 pm »
Привет,  а предварительную загрузку Load используете?
к примеру:
load date(datefield) as [Дата], ...;
select sql from oledb;

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Как присовить полю из OLE DB запроса тип "дата"?
« Ответ #1 : Января 12, 2015, 05:34:52 pm »