Prezados, gostaria de saber se existe alguma maneira especial para fazer um select de uma view???? O meu select funciona tranquilo em tabelas mas quando tento fazer um select de uma view simplesmente nada acontece segue o código abaixo aonde "v_estoque_atual é uma view":
Connection con = DataConnect.connectDb();
String sql = "select * from dbamv.v_estoque_atual where cd_especie = "+cd_especie;
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()){
int cd_produto = rs.getInt("cd_produto");
String ds_produto = rs.getString("ds_produto");
String ds_unidade = rs.getString("ds_unidade");
int qt_atual = rs.getInt("qt_atual");
int qt_ult_cons = rs.getInt("qt_ultimo_consumo");
int qt_cons_medio = rs.getInt("qt_consumo_medio");
int dura = qt_atual/qt_cons_medio;
html.append("<tr>"+
"<td width=\"16%\" bgcolor=\"#FFCC00\"><font color=\"#000000\"><b>"+cd_produto+"</b></font></td>"+
"<td width=\"16%\" bgcolor=\"#FFCC00\"><font color=\"#000000\"><b>"+ds_produto+"</b></font></td>"+
"<td width=\"17%\" bgcolor=\"#FFCC00\"><font color=\"#000000\"><b>"+ds_unidade+"</b></font></td>"+
"<td width=\"17%\" bgcolor=\"#FFCC00\"><font color=\"#000000\"><b>"+qt_atual+"</b></font></td>"+
"<td width=\"17%\" bgcolor=\"#FFCC00\"><font color=\"#000000\"><b>"+qt_ult_cons+"</b></font></td>"+
"<td width=\"17%\" bgcolor=\"#FFCC00\"><font color=\"#000000\"><b>"+qt_cons_medio+"</b></font></td>"+
"<td width=\"17%\" bgcolor=\"#FFCC00\"><font color=\"#000000\"><b>"+dura+"</b></font></td>"+
"</tr>");