2013-12-12 11:18题主

wb 中怎样获得mssql 存储过程中返回的记录集。

如题,我请问sql:{call proc({?inpara?},{@-10,resultSetPara})} 这个能返回oracle的记录集?如果我的存储过程是MSSQL,存储过程最后select 了个临时表,最后怎么调用存储过程返回的记录集呢?求高人指点。
2013-12-12 17:03#1
CallableStatement通过execute方法执行后,如果有结果集返回,那么返回值是true,可通过getResultSet获取结果集,多个结果集可通过getMoreResults获取。这些可在module的initScript中运行。
获取的结果集通过request.setAttribute('myResultSet',resultSet);设置后,就可用于dataProvider,生成你需要的数据格式。
2013-12-13 16:56#2
谢谢啊!!!

返回开发者社区