Java的数据集是什么?是ResultSet吗
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); //获取两个表!
CallableStatement cstmt = conn.prepareCall("{call sp_spaceused(?,?)}");
用registerOutParameter方法注册结果类型,不是很熟悉MSSQL,你要自己查一下类型了
cstmt.registerOutParameter(1,返回表代表的类型);
cstmt.registerOutParameter(2,返回表代表的类型); //两个问号都要注册
然后执行execute()
rs1 = cstmt.getObject(1);
rs2 = cstmt.getObject(2); //获取两个表!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询