Java的数据集是什么?是ResultSet吗

2025-05-14 16:45:03
推荐回答(1个)
回答1:

返回两个结果集说明存储过程有两个OUT
CallableStatement cstmt = conn.prepareCall("{call sp_spaceused(?,?)}");
用registerOutParameter方法注册结果类型,不是很熟悉MSSQL,你要自己查一下类型了
cstmt.registerOutParameter(1,返回表代表的类型);
cstmt.registerOutParameter(2,返回表代表的类型); //两个问号都要注册
然后执行execute()
rs1 = cstmt.getObject(1);
rs2 = cstmt.getObject(2); //获取两个表!