Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2004, 01:02
BatiMario
 
Fecha de Ingreso: mayo-2004
Mensajes: 16
Antigüedad: 20 años
Puntos: 0
Sonrisa Problema al recorrer tabla en access

Hola a todos tengo un problema al recorrer las tablas en access.
Las recoorro mediante un recordset hasta que sea el último registro y en el bucle voy avanzando mediante rsinformes.movenext, el problema es que va avanzando por los registros de la tabla pero el marcador q apunta al registro no avanza y como resultado tengo q por ejemplo (q este es mi caso real):

While (rsInformes.EOF)
If (condicionX) Then
If (tipo1) Then
If (condicion1) Then
contTipo1Cond1=contTipo1Cond1+1
Else
Otros = Otros + 1
End If
ElseIf (tipo2) Then
If (condicion1) Then
contTipo2Cond1=contTipo2Cond1
End If
Else
...
End If
rsInformes.MoveNext
Wend

El resultado seria:
contTipo1Cond1=5
contTipo2Cond1=0 ,siendo los registros distintos
si tengo por ejemplo 5 registros y el primero es de tipo1 y condicion 1 pues aumento un contador, avanza al siguiente registro y el siguiente es distinto de tipo y condicion pero como el marcador sigue en el primer registro me cuenta como si fuera de tipo 1 y condicion 1.

Me gustaria q me dierais un solucion xq es muy urgente gracias a todos XD.