Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/12/2008, 09:14
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: VB6 - DataGrid - myRecordSet.moveNext

Cita:
Iniciado por Laufwerk Ver Mensaje
Hola amigos!!!

Tengo una duda, para movernos por un recordset utilizamos
myRecordSet.MoveNext
y así pasamos al siguiente registro.
Pero si lo que queremos es que cambie al siguiente registro diferente al actual como lo hariamos?

Os pongo una imagen de ejemplo



El Registro actual señalado en la columna pbtnpet vale 550349 y si ponemos el MoveNext estaremos en el de abajo que tb vale lo mismo, pero si quiero cambiar directamente al siguiente registro diferente, es decir, en la imagen seria... 550345, como lo podria hacer?


Gracias!!!
Hola, podrías hacer un bucle que vaya recorriendo el recordset hasta que el valor del campo sea diferente. Sería algo así:

Dim MiVar As String
MiVar = myRecordset!pbtnpet
Do While myRecordset!pbtnpet = MiVar
myRecordset.MoveNext
Loop



Bueno, esa es la idea.