Identificar um registro deletado

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Ricardo Sales Ribeiro
Usuário Nível 3
Usuário Nível 3
Mensagens: 279
Registrado em: 13 Jul 2004 18:06
Localização: Fortaleza-Ceara

Identificar um registro deletado

Mensagem por Ricardo Sales Ribeiro »

Bom Dia

Preciso testar na leitura de um dbf se um determinado registro estar marcado como DEL, para eu seguir para o proximo.

Ats

Ricardo Sales
Ricardo Sales
Fortaleza-Ce
lodara53@yahoo.com.br
lodara53@hotmail.com
lugab
Colaborador
Colaborador
Mensagens: 843
Registrado em: 19 Mai 2009 15:58

Identificar um registro deletado

Mensagem por lugab »

if deleted() /// se registro deletado
acao()
endif
* Só funciona se a cláusula set deleted off estiver ativada
lugab
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Identificar um registro deletado

Mensagem por rochinha »

Amiguinhos,

Ricardo Sales Ribeiro
Se voce usar Set Delete On os registros deletados ficam escondidos e voce navega pelos dados sem necessitar testá-los.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Eros
Usuário Nível 3
Usuário Nível 3
Mensagens: 291
Registrado em: 19 Dez 2008 19:23
Localização: Goiania

Identificar um registro deletado

Mensagem por Eros »

Eu costumo limpar minha base de dados, retirando os registros excluidos, para aliviar tanto os arquivos de dados quanto indices. Manter registros marcados para exclusão para qual finalidade ? Temos inclusive aplicativo e rotina que usamos para fazer isso. Além de limpar todos dbf´s vazios, tambem otimiza a base de dados.
Responder