Página 1 de 2
Deletar pelo Dbu
Enviado: 06 Nov 2009 16:39
por negrao
Mocada, baleou algumas informacoes em 1 arquivo e gostaria de saber se tem como pelo Dbu eu filtrar as informacoes incorretas e depois deletar ?
Obrigado....
Re: Deletar pelo Dbu
Enviado: 06 Nov 2009 20:09
por alaminojunior
Você pode marcar para excluir, com a tecla "Delete" e depois mandar um "PACK", mas você disse que baleou !? Baleou o quê ? Como ? Pois dependendo de onde pegou o "tiro", pode ser que a manobra sugerida não resolva.
Re: Deletar pelo Dbu
Enviado: 07 Nov 2009 00:44
por alxsts
Olá!
Independentemente das questões feitas pelo Alamino sobre a situação do arquivo, no DBU só se consegue deletar registros um a um, usando a tecla Delete. Nâo é possível excluir de uma vez um grupo de registros. Se você detectar uma faixa de registros corrompidos, poderá utilizar o item COPY do menu e especificar uma faixa no ítem FOR. Ex.:
.
Re: Deletar pelo Dbu
Enviado: 07 Nov 2009 09:00
por anacatacombs
Bom Dia.
você pode fazer um set filter pelo DBU: f8-SET >> FILTER. e deletar um a um, ou fazer um pequeno programa para deletar esses arquivos.
Só uma dica: O Programa PROMETHEUS , consegue deletar registros de acordo com uma condição especificada...é um programa de manipulação de arquivos tipo o DBU, só que com mais recursos.
[]'s
Ana
Re: Deletar pelo Dbu
Enviado: 07 Nov 2009 09:10
por negrao
Onde baixo esse programa PROMETHEUS ?
Re: Deletar pelo Dbu
Enviado: 07 Nov 2009 10:04
por anacatacombs
Acha pelo Google da vida..
mas eu tenho aqui, me passa seu e-mail que eu te mando a instalação dele.
Se alguem mais tiver interesse me avise
Re: Deletar pelo Dbu
Enviado: 07 Nov 2009 14:19
por labaroazul
Antes de excluir registros da base de dados, tente recuperar o arquivo .dbf danificado. Há alguns programas que fazem isso e eu, particularmente, recomento o FileFix. Ele pode ser baixado no atalho:
http://www.vagucs.com.br/dwclipper/filefix.zip
COMO USAR:
0 - Faça um backup das bases de dados de seu programa.
1 - Na tela que se abre, em "File Formats", escolha "DBase & Clipper".
2 - Caso você esteja usando Windows XP, vai aparecer no modo Windows uma mensagem dizendo algo do tipo "Um arquivo tentou acesso direto ao disco rígido blá, blá, blá...". Clique no botão "Ignorar".
3 - Aparecerá uma tela vermelha dizendo algo como "Error on Drive F: Drive or Device not ready." Clique em "Abort" todas as vezes que isso aparecer. É problema de "incompatibilidade com o Sistema Operacional", eu acho... Mas ele funciona mesmo assim, tá!
4 - Na tela entitulada "Choose File to Repair", escolha o arquivo a ser reparado.
5 - Na tela cujo título é "Repair DBase File", deixe o nome do arquivo reparado como "fixed.dbf", ou mude-o caso queira, marque a opção "Full Automatic" e clique em "Begin".
6 - Na tela seguinte, marque "Skip Review".
7 - Aguarde até que a barra de progresso se preencha.
8 - Na tela seguinte, clique em "No Report".
9 - O programa voltará para o menu principal. Clique em "Quit" para sair dele.
10 - No diretório do FileFix será criado um arquivo com o nome de "fixed.dbf". Nomeie-o para o nome do seu arquivo de dados.
11 - Copie o arquivo "fixed.dbf" renomeado para a pasta de seu programa.
Pelo menos comigo tem funcionado assim. Espero ter ajudado! :xau
Re: Deletar pelo Dbu
Enviado: 07 Nov 2009 15:41
por negrao
anacatacombs meu email é
eltonluis2705@gmail.com
Obrigado
Re: Deletar pelo Dbu
Enviado: 07 Nov 2009 17:41
por sygecom
Tem também o OurXdbu, que é um projeto Open Source e que funciona com vários tipos de SGBD:
http://sourceforge.net/projects/ourxdbu/
Re: Deletar pelo Dbu
Enviado: 07 Nov 2009 19:17
por alaminojunior
Re: Deletar pelo Dbu
Enviado: 08 Nov 2009 13:02
por gvc
Eu uso o PROMETHEUS e funciona muito bem.
O DBU não tem recurso para exclusão por seleção.
Tb tem o DBCX. Já foi postado aqui, inclusive por meu pedido. Esse tem o recurso solicitado.
Re: Deletar pelo Dbu
Enviado: 08 Nov 2009 13:24
por anacatacombs
Nesse exato momento não tenho como te mandar.
amanhã cedo eu mando.
Re: Deletar pelo Dbu
Enviado: 09 Nov 2009 06:03
por lugab
Ana, o Prometeus manipula índices CDX , escolhendo a TAg ? Se sim,eu tb gostaria de recebê-lo.
Eu não me adaptei ao OurxDBU e meu DBU.EXE até aceita índice CDX, mas não permite selecionar a TAG desejada e ai ficou quase inútil pra mim;
Grato,
Gabriel
lugab@bol.com.br
Re: Deletar pelo Dbu
Enviado: 09 Nov 2009 11:48
por Dr.Microso
Colegas, salve!
A fim de tornar mais acessível a todos que desejam ou desconhecem esta fantástica ferramenta, tomo a liberdade de adiantar-me a colega Ana (que me perdoe se estou sendo indelicado, a intenção é apenas coadunar com o tempo dos colegas).
http://www.4shared.com/file/148703167/b ... ewin_.html
Realmente é uma
ferramenta rara.
Um forte abraço a todos!
Viva o Clipper!
Re: Deletar pelo Dbu
Enviado: 09 Nov 2009 11:54
por gvc
Mandei o prometheus e o ourXdbu para os colegas que solicitaram.
(Só aproveitei que tenho eles aqui na máquina do trabalho. Desculpe se me intrometi, anacatacombs)