Una duda acerca de registros borrados

Post Reply
User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

Una duda acerca de registros borrados

Post by AngelSalom »

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
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Re: Una duda acerca de registros borrados

Post by MOISES »

Ángel:

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

FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

Re: Una duda acerca de registros borrados

Post by AngelSalom »

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
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Una duda acerca de registros borrados

Post by karinha »

y con SET DELETED ON / OFF ?
João Santos - São Paulo - Brasil
User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

Re: Una duda acerca de registros borrados

Post by AngelSalom »

Siempre lo tengo en ON, sería una locura jeje. Pero no afecta al resultado.
Angel Salom
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Una duda acerca de registros borrados

Post by jvtecheto »

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 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

Re: Una duda acerca de registros borrados

Post by AngelSalom »

Así perfecto, Jose. Viendo el .ppo se adivina la lógica.

Code: Select all

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
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
Post Reply