
03/12/2008, 09:14
|
Colaborador | | Fecha de Ingreso: enero-2008 Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 17 años, 3 meses Puntos: 37 | |
Respuesta: VB6 - DataGrid - myRecordSet.moveNext Cita:
Iniciado por Laufwerk 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. |