翻譯|使用教程|編輯:李顯亮|2021-09-01 09:50:07.737|閱讀 240 次
概述:本教程展示了如何在 Java 報告中使用 Oracle 數據庫連接。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Stimulsoft Ultimate是用于創建報表和儀表板的通用工具集。該產品包括用于WinForms、ASP.NET、.NET Core、JavaScript、WPF、PHP、Java和其他環境的完整工具集。
Stimulsoft Reports不僅擁有強大的報表導出系統,而且還支持多種報表導出格式,擁有簡單且強大的報表引擎。Stimulsoft Reports基本原則是,用簡單常規的方法創建報表,將不同的技術應用于應用程序。Stimulsoft Reports.Java是一個專為在Java應用程序中的報表進行交互和處理的報表工具。
點擊下載Stimulsoft Reports.Java v2021.3.1最新版
本教程展示了如何在 Java 報告中使用 Oracle 數據庫連接。例如,讓我們使用以下 Oracle 連接字符串:
url=jdbc:oracle:thin:@192.168.157.128:1521:orcl;user=sys as sysdba;password=oracle
使用 Oracle 函數
例如,我們將使用帶有一個 IN 參數的函數:
create or replace function doubling(param1 IN INTEGER) return INTEGER is begin return param1 * 2; end;
我們需要為函數輸出創建輸入參數和列。按以下方式更改查詢:
@Column1 = call doubling(@Parameter1)
使用 Oracle 過程
例如,我們將使用帶有一個 IN 和一個 OUT 參數的過程:
create or replace procedure doublingProc ( paramIn IN INTEGER, paramOut OUT INTEGER ) is BEGIN paramOut := paramIn * 2; END;
我們需要為輸入參數創建參數,為輸出創建列。按以下方式更改查詢:
call doublingProc(@Parameter1, @Column1)
參考光標
例如,我們將使用帶有一個 IN 和一個 OUT 引用游標參數的過程:
create or replace procedure get_test2 ( p_col_value in varchar2, res_cursor out sys_refcursor ) is begin open res_cursor for 'select * from test where column1 = :col_value' using p_col_value; end;
我們需要為輸入創建參數。對于引用游標,我們必須使用@refcursor參數名稱。按以下方式更改查詢:
call get_test2(@Parameter1, @refcursor)
單擊“檢索列”按鈕,它將根據引用光標結果填充列。
Aspose、E-iceblue、FastReport、Stimulsoft等文檔/報表圖表類開發工具享超低折扣,如有需要可直接。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn