PACK PARA TABELA DBASE .DBF

EXS2021 02/08/2023 10:21:42
#501632
Prezados Senhores (a), bom dia ...
Preciso limpar registros deletados que ficam marcados na tabela .dbf e eu preciso limpar o espaço e pra isso eu preciso fazer um Pack do Visual Basic 6 para uma tabela .dbf.
Alguém poderia me ajudar ?

Att.
Edson X.
02/08/2023
FUTURA 02/08/2023 14:14:05
#501633
Rapaz, essa é do baú hein ?, até eu que sou meio dinossauro achei das antigas, rssss. Fazia muito isso em clipper ou pelo utilitário DBU.
EXS2021 03/08/2023 09:10:54
#501634
Bom dia Rapaz,
Consegue me ajudar ?


Obrigado !
Edson X.
FUTURA 03/08/2023 10:51:10
#501635
Acessa esse site, faz o download do "dbf viewer 2000", abre o arquivo nele, no menu edit tem a opção de pack, testei aqui com dbfs antigos que tenho guardados, limpou normal o arquivo. Eu acho que depois vc precisa reindexar, eu nunca usei dbf com VB6, não sei te dizer essa etapa.

https://www.dbf2002.com/pt/
EXS2021 03/08/2023 13:34:43
#501637
Boa tarde meu amigo,
Obrigado por essa sugestão já baixei , guardei e usei tb funcionou blz.
Mas, eu já abro as tabelas no Fox Pro e lá tb tem o comando Pack e Reindexar.
Eu gostaria de saber se tem como eu fazer esse comando do Visual Basic direto para a tabela direto ?


Att.
Edson X.
WEBMASTER 04/08/2023 10:03:12
#501639
Edson

Será que esse programa indicado pelo Futura não tem como você chamar passando parâmetros ?
Olha aqui:
https://www.dbf2002.com/help/command_line_options.htm

Outras sugestões:
https://manpages.ubuntu.com/manpages/focal/en/man1/dbf-rb.1.html
http://www.pctoledo.com.br/forum/viewtopic.php?f=39&t=13932
Faça seu login para responder