como saber que cantidad de registros devolvio una consulta?

Post Reply
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

como saber que cantidad de registros devolvio una consulta?

Post by goosfancito »

Hola.
en MARIADB sin usar RowSET como se la cantidad de registros que devolvio una consulta?
tengo un browser que cuando hago doble click quiero editarlo, pero que si no tiene registros no me habilite editar.

gracias.

antes hacia esto:
if (oQry:nreccount() > 0)
... editaba...
else
... no hacia nada
endif
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
Willi Quintana
Posts: 1025
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Re: como saber que cantidad de registros devolvio una consulta?

Post by Willi Quintana »

HOla sr..
Con MariaDB:
if (oQry:RecCount() > 0)
... editaba...
else
... no hacia nada
endif

Salu2
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Re: como saber que cantidad de registros devolvio una consulta?

Post by goosfancito »

W! como andas.
con Dolphin eso me funcionaba. ahora ya no.

Error description: Error BASE/1004 No existe el método: NRECCOUNT
Args:
[ 1] = U

Stack Calls
===========
Called from: => NRECCOUNT( 0 )
Called from: Source\TProductos.prg => TPRODUCTOS:CARGARREGISTROS( 506 )
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Ariel
Posts: 378
Joined: Wed Nov 29, 2006 1:51 pm
Location: Rosario - Argentina

Re: como saber que cantidad de registros devolvio una consulta?

Post by Ariel »

Goosfancito,

estas usando :nRecCount (por eso te da error) y debes usar el metodo :RecCount(), o :LastRec()

Saludos.
User avatar
karinha
Posts: 7932
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

Re: como saber que cantidad de registros devolvio una consulta?

Post by karinha »

Code: Select all | Expand


   LOCAL nRecCount

   nRecCount := RecCount()
 


https://vivaclipper.wordpress.com/?s=reccount

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Re: como saber que cantidad de registros devolvio una consulta?

Post by goosfancito »

Ariel wrote:Goosfancito,

estas usando :nRecCount (por eso te da error) y debes usar el metodo :RecCount(), o :LastRec()

Saludos.


niinguno funciona on MARIADB que trae ya incorporado FWH
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
karinha
Posts: 7932
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

Re: como saber que cantidad de registros devolvio una consulta?

Post by karinha »

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
carlos vargas
Posts: 1721
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: como saber que cantidad de registros devolvio una consulta?

Post by carlos vargas »

Por favor muestra como lo usas. Iniciando desde la llamada a la query. Por favor...
Como la mayoria comenta, es oQry:RecCount()
Siempre y cuando el query regrese el objeto. Por que cuando falla retorna nil.
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Post Reply