Duda DAO
Publicado por Cristina (25 intervenciones) el 13/02/2020 16:55:49
Buenas tardes al realizar el sigueinte DAO
Me da un error, que esta localizado en el String sql (la consulta), pero al probar esa consulta en PHPMyAdmin funciona perfectamnte, alguien sabria decirme porque? gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
@Override
public List<Productos_almacenes> getAllAlmacenes1BajoStock() throws Exception {
List<Productos_almacenes>productos_almacenes= new ArrayList();
Productos_almacenes producto_almacen= null;
try{
this.openConnection();
String sql = "SELECT `ID_almacen1`,COUNT(`ID_producto`),COUNT(`Stock`) FROM `productos-almacenes` WHERE `Stock`<5 group by `ID_almacen1`";
Statement stm = con.createStatement();
ResultSet rs= stm.executeQuery(sql);
while(rs.next()){
producto_almacen= new Productos_almacenes(
rs.getInt("ID_almacen1"),
rs.getInt("ID_producto"),
rs.getInt("Stock")
);
productos_almacenes.add(producto_almacen);
}
this.closeConnection();
} catch (Exception e) {
e.printStackTrace();
throw new Exception ("Error al recuperar la lista de almacenes, llame al CPD");
}
return productos_almacenes;
}
Me da un error, que esta localizado en el String sql (la consulta), pero al probar esa consulta en PHPMyAdmin funciona perfectamnte, alguien sabria decirme porque? gracias
Valora esta pregunta


0