Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Декабрь 18, 2017, 07:36:03 pm

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

Оффлайн bulko

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

Оффлайн admin

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