16/11/2010, 16:26
|
| | | Fecha de Ingreso: julio-2008 Ubicación: Lima - Perú
Mensajes: 769
Antigüedad: 16 años, 6 meses Puntos: 2 | |
Respuesta: Funcion Suma en Java para la consulta a bd(access) Datronplas,
Trabajando con una simple consulta funciona ok:
r6=s6.executeQuery("SELECT SUM(monpago) AS sumapagos FROM Pago);
System.out.println("SQL6 A BD...OK");
if(r6.next())
{
System.out.println("Sum of pays: "+ r6.getString("sumapagos"));
} Pero lastimosamente yo requiero trabajarlo asi:
r6=s6.executeQuery("SELECT SUM(monpago) AS sumapagos,estpago,feccrepago FROM Pago WHERE estpago = '1' AND FORMAT(feccrepago,'ddmmyyyy') = "+fechaok+"");
System.out.println("SQL6 A BD...OK");
if(r6.next())
{
System.out.println("Sum of pays: "+ r6.getString("sumapagos"));
}
Porque me sale el error:
SQL6 A BD...INCORRECTOjava.sql.SQLException: [Microsoft][Controlador ODBC Microsoft Access] Ha intentado ejecutar una consulta que no incluye la expresión especificada 'estpago' como parte de una función de agregado.
Gracias de antemano. |