|
Чтение BLOB из БД Oracle
| ☑ |
0
Сергей Д
19.05.15
✎
11:23
|
Доброго всем дня
Стоит задача. В БД Oracle лежат электронные образы (сканы) документов. Нужно из 1С подключиться к БД Oracle, получить эти образы и положить их в БД 1С.
К Ораклу подключились через АДО. Запросом данные вытаскиваем. Вопрос: как преобразовать полученный блок (COMSafeArray) в ХранилищеЗначения?
|
|
1
Сергей Д
19.05.15
✎
11:23
|
Ошибочка вышла. Как преобразовать полученный БЛОБ (COMSafeArray) в ХранилищеЗначения?
|
|
2
H A D G E H O G s
19.05.15
✎
11:24
|
(0) Внешняя компонента.
Я могу допилить и скинуть.
|
|
3
H A D G E H O G s
19.05.15
✎
11:24
|
Только не Хранилище, а ДвоичныеДанные.
|
|
4
Сергей Д
19.05.15
✎
11:28
|
(2) Спасибо. А так, чтобы в пределах обработки никак?
|
|
5
H A D G E H O G s
19.05.15
✎
11:40
|
(4) Медленно и печально.
|
|
6
Сергей Д
19.05.15
✎
11:40
|
(4) А поточнее? :)
|
|
7
H A D G E H O G s
19.05.15
✎
11:44
|
(6) Собрать comsafearray в base64Строку, которую преобразовать в ДвоичныеДанные.
Собирать base64строку в 1С - это печальное занятие.
|
|
8
Сергей Д
19.05.15
✎
13:39
|
Можно проще
|
|
9
Serginio1
19.05.15
✎
14:07
|
|
|
10
Андрюха
19.05.15
✎
14:16
|
(8) Воу, воу... Одинэсники пишут свои опусы в ЖЖ, куда катится мир. Скоро в твиттерах своих уже начнут запросы писать.
|
|
11
sapphire
19.05.15
✎
14:32
|
(0) Короче, любым методом BLOB в файл, файл в двоичные данные, двоичные данные помещаете в хранилище.
|
|