Как вызвать хранимую процедуру из iReport?

Я пытаюсь использовать мастер подключаемого модуля вызвать хранимую процедуру, которая получает параметр из iReport для Netbeans 6.1, как я могу успешно выполнить эту задачу?

Другие технические детали: использование MySQL 5.0.51a-17 и конструктора iReport 1.0.

Спасибо!

Обновление: я голосую за закрытие этого вопроса, так как он с 2008 года.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
0
8 087
1

Ответы 1

Отредактируйте файл myreport.jrmxl напрямую:

<jasperReport ...>
    ...
    <parameter name = "someParam" class = "java.lang.String"/>
    <queryString>
       <![CDATA[call myproc($P{someParam})]]>
    </queryString>
    ...
</jasperReport>

, можете ли вы сказать мне, как взять некоторые поля из набора результатов, вернуться из вызова хранимой процедуры? Я использую MS-SQL, но могу также использовать MySQL

Sagar Nikam 28.01.2013 11:27

@SagarNikam, вам, вероятно, следует просто задать новый вопрос, но сколько строк и столбцов вы ожидаете получить от процедуры?

Bohemian 28.01.2013 12:33

, Я хочу фиксировать количество столбцов, но строки не фиксированы, я знаю имена столбцов

Sagar Nikam 28.01.2013 13:51

Я знаю имена столбцов, но не количество строк. Я использую -> select * from (сначала вызовите), где «first» - это имя моей хранимой процедуры.

Sagar Nikam 28.01.2013 13:58

@SagarNikam Думаю, тебе лучше задать новый вопрос. Это не способ сделать это.

Bohemian 28.01.2013 15:22

Другие вопросы по теме