初學JDBC,呼叫儲存過程

2022-09-15 03:27:12 字數 556 閱讀 8825

在jdbc簡單封裝的基礎上實現

public class userdao";//呼叫資料庫adduser儲存過程,有四個引數,最後乙個引數是輸出新資料的id

callablestatement=conn.preparecall(sql);

callablestatement.setstring(1,"test");

callablestatement.setdate(2,new j**a.sql.date(system.currenttimemillis()));

callablestatement.setfloat(3,100f);

callablestatement.registeroutparameter(4,types.integer);

callablestatement.excuteupdate();

int id=callablestatement.getint(4);//獲得儲存過程的輸出引數值

}finally{

jdbcutils.freeresource(resultset,preparedstatement,conn);

jdbc呼叫儲存過程

一 在mysql中編寫儲存過程 delimiter create procedure demosp in inputparam varchar 255 inout inoutparam varchar 255 begin select concat zyxw inputparam into inou...

JDBC呼叫儲存過程

public int addordelagentperson string strtableid,string struserid,string stragentid,string strtype throws exception int count 0 trycatch exception e f...

JDBC呼叫儲存過程

通過jdbc呼叫儲存過程 有進要通過jdbc呼叫儲存過程,來說一下怎樣來實現?在我見過的有兩種情況 1 返回乙個結果集 resultset 2 返回乙個特定的值。下面來詳細的說明。1 返回乙個結果集 resultset 這種類似通常的處理結果集 如果事先就有乙個類似如下的procedure crea...