Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Создать процесс записи картинки... / 5 сообщений из 5, страница 1 из 1
10.06.2012, 22:29
    #37833918
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать процесс записи картинки...
есть форма в которой выбирается картинка и сохраняется в blob поле таблицы через итем File borwse и процессом Automatic Row Processing (DML). и все работает, все сохранияет.
Но задача стоит сделать добавление записи вручную, те сделать свой процесс PL/SQL anonymous block с insert'ом.

И возникает вопрос как мен вытащить из итема(File borwse) сам файл и вставить его в соответствующее blob-поле?

Спасибо
...
Рейтинг: 0 / 0
12.06.2012, 16:08
    #37835349
kasik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать процесс записи картинки...
решение:
через flow_files и выбора по имени файла из данного синонима.
...
Рейтинг: 0 / 0
12.06.2012, 17:44
    #37835434
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать процесс записи картинки...
kasikрешение:
через flow_files и выбора по имени файла из данного синонима.

Только удалять не забывайте из этой файлопомойки. Как сразу после переписывания в свою таблицу, так и ночью джобом проверять наличие файлов, которые могли остаться после прерванных процессов.
...
Рейтинг: 0 / 0
16.06.2012, 14:01
    #37840861
SimbaRu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать процесс записи картинки...
suPPLer,

собственно, вопрос про удаление из wwv_flow_files.. в apex.oracle.com всё нормально с помощью dml удаляется, а вот на рабочей станции (APEX4.1) при удалении страница уходит в таймут (файл также не удаляется).. в чём может быть причина?
существуют ли какие-либо функции apex для манипулирования вышеупомянутой таблицей?
...
Рейтинг: 0 / 0
17.06.2012, 19:18
    #37841861
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать процесс записи картинки...
SimbaRuв чём может быть причина?

Посмотрите, чем в этот момент занимается сессия. Может быть, строка с файлом заблокирована другой сессией.

SimbaRuсуществуют ли какие-либо функции apex для манипулирования вышеупомянутой таблицей?
Нет. DELETE WWV_FLOW_FILES и DELETE WWV_FLOW_FILE_OBJECTS$ хватает с головой. Можете написать свою процедуру-обёртку.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Создать процесс записи картинки... / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]