FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Cantidad de registros de una base ACCESS
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM

Cantidad de registros de una base ACCESS

Posted: Fri May 27, 2011 09:18 PM
Amigos,

Cómo se obtiene?
he intentado asi:
Code (fw): Select all Collapse
oRSet:MoveLast()
nRec:=oRSet:Recno() // no funciona

nRec:=oRSet:RecCount()  //tampoco


Gracias por la ayuda

Saludos,

Adhemar
Saludos,



Adhemar C.
Posts: 337
Joined: Fri Oct 07, 2005 02:44 PM

Re: Cantidad de registros de una base ACCESS

Posted: Fri May 27, 2011 09:23 PM

Hola ,

Y haciendo la consulta directamente " select count(*) from ..... "

Atte.,

Lautaro Moreira

Hola,

Soy un Contador que por necesidad aprendio a programar y se quedo programando.
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM

Re: Cantidad de registros de una base ACCESS

Posted: Fri May 27, 2011 09:42 PM
Gracias Lautaro

Yo la abro asi:
Code (fw): Select all Collapse
 sSQLQuery := "SELECT * FROM CHECKINOUT"
  TRY
    oRSet:Open( sSQLQuery, oConnection )
  CATCH oError
   MsgStop( "No se ha podido crear el RECORDSET CHECKINOUT "+ oError:Description )
   RETURN
  END


Donde lo coloco para que se almacene en una variable.

Saludos,

Adhemar
Saludos,



Adhemar C.
Posts: 337
Joined: Fri Oct 07, 2005 02:44 PM

Re: Cantidad de registros de una base ACCESS

Posted: Fri May 27, 2011 09:57 PM
Hola,

Deberia ser asi :
Code (fw): Select all Collapse
   ....
   nRegistros:=oRset:fields(0):value
  .....


Saludos,

Lautaro Moreira
Hola,

Soy un Contador que por necesidad aprendio a programar y se quedo programando.
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM

Re: Cantidad de registros de una base ACCESS

Posted: Fri May 27, 2011 10:26 PM

Lautaro

no funciona

Saludos,

Adhemar

Saludos,



Adhemar C.
Posts: 337
Joined: Fri Oct 07, 2005 02:44 PM

Re: Cantidad de registros de una base ACCESS

Posted: Fri May 27, 2011 10:34 PM
Hola,

Perdon, estaba viendo mi codigo que usa algunas clases para enmascarar el recordset, puedes usar en el recordset el data :recordcount

Code (fw): Select all Collapse
 oRSet:MoveLast()
/*nRec:=oRSet:Recno() // no funciona

nRec:=oRSet:RecCount()  //tampoco
 */

nRec := oRSet:recordcount


Atte.,

Lautaro Moreira
Hola,

Soy un Contador que por necesidad aprendio a programar y se quedo programando.
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM

Re: Cantidad de registros de una base ACCESS

Posted: Sat May 28, 2011 12:31 PM

Gracias Lautaro,

Funcionó perfecto.

Se puede mandar el puntero a un registro con una condición
asi como el LOCATE.

Saludos,

Adhemar

Saludos,



Adhemar C.

Continue the discussion