Duvida em resultset

Opa :smiley:

Tenhjo um resultset que uso no jasper mas preciso fazer diversas queries com ele pra montar o relatório. Como posso fazer isso? Posso utilizar o mesmo?

private JasperPrint gerarRelatorio() throws ClassNotFoundException, SQLException, JRException{
		JasperPrint jasper = null;
		Connection con = null;
		Class.forName( "org.postgresql.Driver" ); 
		con = DriverManager.getConnection("jdbc:postgresql://localhost:5432/SGDI","postgres","postgres");
		Statement stmt = con.createStatement();
		ResultSet rs = stmt.executeQuery("select procedimento_codigo from procedimento");
		JRResultSetDataSource jrrs = new JRResultSetDataSource(rs);
		Map parameters = new HashMap();
		jasper = JasperFillManager.fillReport("D:\softwares\eclipse\workspace\sgdi\src\relatorio_sgdi.jasper", parameters, jrrs);
		return jasper;

No caso só tem uma query, se eu quisesse dar um select em outra base, como que eu faria?

[]'s