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.