Hola Diego,

Con respecto al mail anterior, fijate de asignarle a la propiedad CursorType
el valor adOpenDynamic antes de poblar el recordset con el comando.

En cuanto a la lectura de la línea actual, ¿porque no creas un objeto de
tipo record (no recordset), copias el registro en ese record y lo tenés en
forma temporaria para avanzar en el recordset?

Perdón, no tengo a mano un VB para probar esto, pero es lo que recuerdo.

Saludos.


Juan


On 8/23/07, Diego Campos <[EMAIL PROTECTED]> wrote:
>
> 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..
> --
>
>   [image: 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
>
>
> --
>
>   [image: 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
>



-- 
Juan Jose Costello Levien
[EMAIL PROTECTED]

<<inline: logo_sistematica_sm.png>>

<<inline: image/png>>

Responder a