Entao, fiz o proposto mas nao funcionou…pergunto?
-
Na Minha classe:
* sql => ("Select * from tbl_amostragem") * map => HashMap parameters = new HashMap(); RS1.next(); parameters.put("rNumAnalise",RS1.getLong("NUMANALISE")); - Onde rNumAnalise tambem é o nome da minha variavel que armazena o valor que quero que apareça no relat.: int rNumAnalise = Integer.parseInt(eNumAnalise.getText());
- no caso o nome do meu parametro em parameters.put(“rNumAnalise”,RS1.getInt(“NUMANALISE”)); tambem é rNumAnalise e o mesmo nome do parametro q coloquei na query do ireport:
select * from tbl_amostragem WHERE NUMANALISE = $F{rNumAnalise}
entao, tenho:
rNumAnalise => variavel que pega valor do JTextField => int rNumAnalise = Integer.parseInt(eNumAnalise.getText());
rNumAnalise => parameters de HashMap => parameters.put(“rNumAnalise”,RS1.getLong(“NUMANALISE”));
rNumAnalise => parametro dentro do ireport => select * from tbl_amostragem WHERE NUMANALISE = $F{rNumAnalise}
tem em tres lugares e ainda tem esse outro select da classe:
ResultSet RS1 = stmt1.executeQuery(“Select * from tbl_amostragem”);
Nao consigo entender!