Una duda acerca de registros borrados

Una duda acerca de registros borrados

Postby AngelSalom » Tue Apr 21, 2020 2:39 pm

Hola amigos, espero que estén bien.
Una pequeña duda, ¿es posible usar ordkeycount() ó reccount() para que devuelva el total de registros de la tabla pero SIN SUMAR los que están borrados?
¿Existe otra función que desconozco?

Actualmente para determinados procesos que necesito conocer el total de registros sin incluir los borrados hago un bucle sumando.

Gracias!
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Una duda acerca de registros borrados

Postby MOISES » Tue Apr 21, 2020 3:15 pm

Ángel:

¿Y si generas un índice con FOR !DELETED()?
Saludos / Regards,

FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
MOISES
 
Posts: 838
Joined: Wed Aug 22, 2007 10:09 am

Re: Una duda acerca de registros borrados

Postby AngelSalom » Tue Apr 21, 2020 3:20 pm

Es buena idea Moises, pero si existe algo para evitar añadir índices a todas las tablas que trabajo (que no son pocas) ...
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Una duda acerca de registros borrados

Postby karinha » Tue Apr 21, 2020 3:25 pm

y con SET DELETED ON / OFF ?
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7852
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Una duda acerca de registros borrados

Postby AngelSalom » Tue Apr 21, 2020 3:31 pm

Siempre lo tengo en ON, sería una locura jeje. Pero no afecta al resultado.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Una duda acerca de registros borrados

Postby jvtecheto » Tue Apr 21, 2020 8:11 pm

Angel
Si tienes puesto SET DELETED ON
Si la memoria no me falla un
COUNT TO nRegistros

Te devolverá el número de registros sin incluir los
Borrados. Prueba

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
User avatar
jvtecheto
 
Posts: 600
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Una duda acerca de registros borrados

Postby AngelSalom » Wed Apr 22, 2020 7:43 am

Así perfecto, Jose. Viendo el .ppo se adivina la lógica.
Code: Select all  Expand view  RUN
ncuantos := 0 ; dbEval( {|| ncuantos := ncuantos + 1 },,,,, .F. )

Gracias!!

jvtecheto wrote:Angel
Si tienes puesto SET DELETED ON
Si la memoria no me falla un
COUNT TO nRegistros

Te devolverá el número de registros sin incluir los
Borrados. Prueba

Jose.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 74 guests