Ver Mensaje Individual
  #10 (permalink)  
Antiguo 16/11/2010, 15:38
datronplas
 
Fecha de Ingreso: noviembre-2010
Mensajes: 16
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Funcion Suma en Java para la consulta a bd(access)

Cita:
Iniciado por hoberwilly Ver Mensaje
Hola datronplas:

Hice lo que me indicaste

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"));
}


<-> estpago = estado del registro (0:inactivo 1:activo), feccrepago = fecha de creacion del registro

, pero me sale este 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
Es problema de la consulta que estas haciendo, si consultas en varias tablas tienes que poner nombretabla.nombrecampo y no solo el nombrecampo como lo estas haciendo.