![]() |
|
Модераторы: LSD |
![]()
|
|
| Darked |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 26.2.2004 Где: Южный Урал Репутация: нет Всего: нет |
Привет, всем. Народ, подскажите пожалуйста, как мне из Oracle вытащить BLOB'ный файл через OCI. Мне нужно вытащить фотографию и вывести ее ( но вывести я сам постараюсь ; )) Как мне вытащить ее???
Очень нужно!!! просто горю ;( -------------------- Veni, Vidi, Vici !!! |
|||
|
||||
| Kesh |
|
||||||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: нет Всего: 54 |
Делал я такое через ODAC...
Допустим у тебя есть таблица
У тебя на форме есть компонент TDBImage нацеленный на этот самый BLOB. Тогда Select будет выглядеть так:
INSERT
Да, SEQ_PEOPLE - последовательность... UPDATE
А теперь самое интересное... Загрузка картинки из внешней bmp-шки... (PhotoDialog: TOpenPictureDialog, qryPeople: TOraQuery)
Ну и очистка картинки...
P.S. Конечно это все сумбурно и непонятно... Будут вопросы - спрашивай... Нужен пример - давай мыло... -------------------- ![]() |
||||||||||||
|
|||||||||||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 1 Всего: 118 |
Причем тут ODAC - человек спрашивает про OCI. Oracle Call Interface. |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: нет Всего: 54 |
AntonSaburov, извини, я не профессионал... я думал, что ODAC и работает через OCI... Просто хотелось объяснить человеку как можно проще...
-------------------- ![]() |
|||
|
||||
| Darked |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 26.2.2004 Где: Южный Урал Репутация: нет Всего: нет |
Честно не особо понял. Я с SQL не знаком ; ((( Я вообще - то пишу на Builder C++ 5, но хочу пока не далеко ушел переписать на Visual C++. Хотелось бы обстоятельней, если не сложно, пообщаться по мылу.
Вот мое: [email protected] Буду рад любой помощи. Добавлено @ 13:23 А есть люди, которые мне могут помочь с OCI ? Добавлено @ 13:26 Или жизнь не сталкивала с Oralce и OCI ????? -------------------- Veni, Vidi, Vici !!! |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: нет Всего: 54 |
Поясни, тебя интересует именно Oracle Call Interface, или общае вопросы по работе с Oracle?
-------------------- ![]() |
|||
|
||||
| Darked |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 26.2.2004 Где: Южный Урал Репутация: нет Всего: нет |
Как я уже написал, мне нужно через OCI вытянуть с БД Oracle 9i BLOB'ный файл. С SQL дела не имел ; ((((
-------------------- Veni, Vidi, Vici !!! |
|||
|
||||
| Medved |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 7209 Регистрация: 15.9.2002 Где: Kazakhstan, Astan a Репутация: 1 Всего: 154 |
А вот надо иметь. Только через SQL и вытащите эти данные. А как данные вытаскивать из блоб-поля, это уже для каждого языка своя реализация. Как на Delphi и BСB - Kesh вам уже подсказал. Как на VC - постите вопрос в соответствующий раздел.
-------------------- |
|||
|
||||
![]()
|
| Правила форума "Oracle" | |
|
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Oracle | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |