TOraclePackage. Передача параметра типа BLOB

zailex
Дата: 11.08.2005 10:37:06
Привет ВСЕМ!
Перешел на Oracle с firebird совсем недавно. Столкнулся с проблемой передачи параметра типа BLOB. Использую DOA версии 4.0. Как передавать BLOB в OracleQuery я разобрался. Теперь необходимо передать параметр в процедуру, находящуюся в пакете. Процедуры с обычными параметрами вызывю методом CallProcedure('имя процедуры',[список параметров]). А как быть с BLOB?
Илья Н.
Дата: 11.08.2005 10:48:56
Читай help к DOA, там всё есть :) или используй Package Wizard
zailex
Дата: 11.08.2005 11:37:19
С Package Wizard я разобрался! Всё очень круто! Можно делать компоненты. Всё супер! Но есть ли что-нибудь попроще. А то ведь пакет динамически меняется и каждый раз пересоздавать компонент или pas файл ломает. Посмотрел код сгенерированного Package Wizard'ом. Есть ли ещё какая-нибудь возможность передавать BLOB? В ХЕЛПЕ ничего не нашел, кроме Package Wizard. Какие еще будут предложения. Чем Вы пользуетесь в током случае?
Sparky
Дата: 12.08.2005 09:30:49
Help
As a result of this simplified interface, complex parameters such as LOB Locators, Objects and Cursors cannot be used. You can use a TOracleQuery with an appropriate PL/SQL Block and appripriate variables instead, or you can use the Package Wizard.

Или TOracleQuery или Package Wizard