Название: тип данных Отправлено: ehehe от Октябрь 21, 2009, 12:54 Если параметр процедуры имеет тип:
create or replace TYPE mytype AS TABLE OF VARCHAR2(100); то как передать значение типа mytype в процедуру из qt? это вообще возможно? query.prepare("CALL PROCEDURE(?)"); query.bindValue(0, какой_должен_тут_быть_тип_данных_?); Название: Re: тип данных Отправлено: MoPDoBoPoT от Октябрь 21, 2009, 19:17 В метод QSqlQuery::bindValue() можно передавать только QVariant или приводимые к нему типы. А вы вообще пробовали что-нибудь? По-моему QString/char* подойти должно.
Название: Re: тип данных Отправлено: ehehe от Октябрь 21, 2009, 20:45 Процедура ожидает на входе тип таблица из varchar2, то есть это не одно значение а целый лист. Qlist и Qstringlist запихнуть не удается, процедура ругается что неверный параметр.
|