Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как получить значение блоба? (число прочтений - 1352 )
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Как получить значение блоба?
07. Ноября 2011 :: 01:28
Печать  
Сталкивался с проблемой получения блобов из любых БД.
Кастить пробовал. Не помогает.

Из опыта работы с пхп знаю, что в селекте возвращается на значение блоба, а только указатель на него, а указатели, как известно, 1С обрабатывать не умеет.

Подскажите решение данной проблемы.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Как получить значение блоба?
Ответ #1 - 07. Ноября 2011 :: 05:12
Печать  
Чем не устраивает объект  BinaryData ?
  
Наверх
 
IP записан
 
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Re: Как получить значение блоба?
Ответ #2 - 07. Ноября 2011 :: 07:39
Печать  
Думаю, тем, что в доке ничего не сказано про блобы... это недокументированные функции?
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Как получить значение блоба?
Ответ #3 - 07. Ноября 2011 :: 08:14
Печать  
Dmitry The Wing писал(а) 07. Ноября 2011 :: 07:39:
Думаю, тем, что в доке ничего не сказано про блобы... это недокументированные функции?

Описание из ссылки начинается со слов
"Класс предназначен для работы с двоичными данными."
в моем понимании двоичные данные не отличаются от blob
значит этим класс можно использовать.

  
Наверх
 
IP записан
 
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Re: Как получить значение блоба?
Ответ #4 - 07. Ноября 2011 :: 08:34
Печать  
К сожалению, этот класс умеет работать только с файлами, что также описано в документации.
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как получить значение блоба?
Ответ #5 - 07. Ноября 2011 :: 08:43
Печать  
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Re: Как получить значение блоба?
Ответ #6 - 07. Ноября 2011 :: 09:01
Печать  
berezdetsky писал(а) 07. Ноября 2011 :: 08:43:
Спасибо за пинок в верную сторону. Теперь надо будет найти описание класса ADODB.Stream на предмет наличия в нем методов для записи не в файл, а в строку.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать