Page 1 of 1

ADO -> Registros en un recordset

PostPosted: Thu Apr 16, 2009 11:25 am
by Carles
Hola,

No se si digo una tonteria, pero como puedo saber los registros que hay un recordset, una vez he reallizado el :Open() ?


Gracias.

Re: ADO -> Registros en un recordset

PostPosted: Thu Apr 16, 2009 1:31 pm
by horacio
Si la cadena es cCadenaRecordset := "Select nombre, calle, numero from clientes" una vez que obtengas el recordset lo puedes recorrer de la siguiente manera
While( !oRecordSet : Eof() )
? oRecordSet : Fields( "nombre" ) : Value, oRecordSet : Fields( "calle" ) : Value, oRecordSet : Fields( "numero" ) : Value
oRecordSet : MoveNext()
Enddo

Espero te sirva
Saludos

Re: ADO -> Registros en un recordset

PostPosted: Thu Apr 16, 2009 5:51 pm
by Carles
Hola Horacio,

Gracias, pero yo quiero saber si existe alguna funcion, metodo, variables, ... sin tener q recorrerme todo el recordset :D


Gracias.

Re: ADO -> Registros en un recordset

PostPosted: Thu Apr 16, 2009 6:38 pm
by Joel Andujo
Horacio, asi :

? 'No. de Registros '+ str( oRs:Recordcount() )

Saludos
Joel Andujo

Re: ADO -> Registros en un recordset

PostPosted: Thu Apr 16, 2009 6:48 pm
by Carles
Joel,

Joder gracias !!! -> A veces un arbol no te deja ver un bosque :mrgreen:

Gracies.