Se me ocurre más o menos así :
 
- me paro en el primero
- oActual = registro
- si hay más de uno
      - avanzo uno, hasta el segundo
      - mientras no se acabe
           - oSiguiente = registro
           - procesar oActual (espiando oSiguiente)
           - oActual=oSiguiente
- procesar oActual (teniendo en cuenta que ya no hay oSiguiente)
 
ojo, porque todo el tiempo estarás parado en el "siguiente"
 
Pata.

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Diego Campos
Enviado el: jueves, 23 de agosto de 2007 16:43
Para: vbusers List Member
Asunto: [vbusers] Navegar un Recordset


Otra aclaración...

Estoy necesitando poder leer en avance la proxima línea para obtener algunos
datos y luego continuar la lectura de la línea actual..

Se entiende ?

Gracias y disculpén si no me explique bien.

Saludos.-


Diego Campos wrote: 

Hola,

Estoy trabajando con unos recordset que se cargan atravez de la ejecución de
un ADODB.Command.
Este tipo de Recordset es del tipo forwardonly...por lo que pude ver..
Hay alguna posibilidad de clonarlo/transformarlo en otro tipo de recordset
(adOpenDynamic, etc) ??

Utilizo VB 6 sp 5.

Codigo.

Set Comando = New ADODB.Command
Set rsGL = New ADODB.Recordset

With Comando
  .ActiveConnection = CN
  .CommandText = "spFESA01GL_VB"
  .CommandType = adCmdStoredProc
  .CommandTimeout = TimeOut
End With

Set rsGL = Comando.Execute

rsGL.MoveFirst


Gracias..

-- 




SISTEMATICA ingenieria de software srl   
Diego Campos
SISTEMATICA ingenieria de software srl <http://www.sistematica-is.com> 
Pasco 1675 (2000) Rosario, Santa Fe, Argentina.
Tel./Fax: +54 (341) 485-1432 / 568-0183


-- 



SISTEMATICA ingenieria de software srl   
Diego Campos
SISTEMATICA ingenieria de  <http://www.sistematica-is.com> software srl
Pasco 1675 (2000) Rosario, Santa Fe, Argentina.
Tel./Fax: +54 (341) 485-1432 / 568-0183

<<ATT00038.png>>

<<logo_sistematica_sm.png>>

Responder a