Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Rst Ado + Agrupar

Estas en el tema de Rst Ado + Agrupar en el foro de Visual Basic clásico en Foros del Web. ESTE TRABAJO ES EN ACCESS CON VISUAL BASIC 6.0 TENGO UN ADO RECORSET DESCONECTADO EN EL CUAL PROCESE LOS VALORES DE LOS CAMPOS POR EJEMPLO: ...
  #1 (permalink)  
Antiguo 02/08/2006, 10:09
 
Fecha de Ingreso: abril-2004
Ubicación: Managua
Mensajes: 150
Antigüedad: 20 años
Puntos: 0
Rst Ado + Agrupar

ESTE TRABAJO ES EN ACCESS CON VISUAL BASIC 6.0

TENGO UN ADO RECORSET DESCONECTADO EN EL CUAL PROCESE LOS VALORES DE LOS CAMPOS POR EJEMPLO:

CMP1 Y CMP2

y OBTENGO EL CAMPO CMP3 ASI:

CMP3=CMP1*CMP2

AHORA NECESITO AGRUPAR LOS REGISTRO EN BASE AL CAMPO LLAVE Y SUMAR EL CMP3, PERO QUIERO HACERLO SIEMPRE SOBRE EL RECORDSET DESCONECTADO SERA QUE SE PUEDA SIN NECESIDAD DE ENVIARLO A UNA TABLA TEMPORAL:
  #2 (permalink)  
Antiguo 03/08/2006, 06:15
 
Fecha de Ingreso: noviembre-2005
Mensajes: 751
Antigüedad: 18 años, 5 meses
Puntos: 13
Hola

No se si es lo que buscas pero pasa los valores de una select al recordset, algo como

Código:
   Select sum(cmp1*cmp2) from Tabla group by llave
--Saludos--
  #3 (permalink)  
Antiguo 03/08/2006, 07:58
Avatar de elsaky  
Fecha de Ingreso: junio-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 53
Antigüedad: 17 años, 10 meses
Puntos: 0
sino fijate de recorrer el recordset con un while y vas sumando en una variable
no es lo mejor pero por ahi te sirve

por ej
dim suma as double
suma=0
do while not rs.eof
suma=suma + rs!cmp3
rs.movenext
loop

saludos
  #4 (permalink)  
Antiguo 03/08/2006, 08:57
 
Fecha de Ingreso: abril-2004
Ubicación: Managua
Mensajes: 150
Antigüedad: 20 años
Puntos: 0
esa es una de las cosas que deseo evitar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:08.