Enhanced DBU for Windows
Download disponível gratuitamente
Em Windows você tem múltiplas opções para gerenciar arquivos DBF:
- DBU for Windows 32/64 bits
- DBU Clipper, compilado em Harbour e com vários recursos extras
- Utilitário para programadores, distribuído com Harbour e xHarbour
- HBRUN.exe - Harbour
- XBSCRIPT.exe - xHarbour/org (+limitado)
- Embutido em ferramentas profissionais
- xEdit (free) - editor código xBase profissional
- Xailer (free/comercial) - ambiente de desenvolvimento profissional e completo
- Utilitários profissionais
- xaDbu (comercial)
- DBF Viewer 2000 (comercial)
- DBF Manager (comercial)
- DBF View (comercial)
Outros utilitários conhecidos, foram descontinuados ou são inadequados.
DBU for Windows 32/64 bits
Versão Clipper compilado em Harbour e com aprimoramentos, sendo o único DBU adequado para usuários (x)Harbour. Algumas opções são ativadas via linha de comando ou menu.
Outros DBU da internet, sugiro remover. Quem compilou, não fez nenhuma manutenção de adequação. Falhará ao abrir qualquer DBF (EXT), CDP único/incorreto (corromper dados), etc.
DBU32.exe - essencial
- Suporte básico a todos os tipos de campos estendidos do Harbour
- Menu para definir qualquer formato de data. Default: mm/dd/yyyy
- Suporte básico a RDD CDX, além de todo suporte original para NTX
- Multi code page: UTF8, UTF8EX, PT850, ES850* (analisando outros...)
- De 64, ampliado para limite de 200 colunas no browse
- Modo janela padrão, não redimensionável (sugiro executar via Prompt, não pelo Explorer)
- Outros recursos...
- Suporte completo a todos os tipos de campos estendidos do Harbour
- Suporte básico a RDD CDX, NSX, além de todo suporte original para NTX
- Menu para selecionar a ordem do índice de qualquer tabela aberta
- Validação ao editar campos com tipos INTEGER (short, int, long), sem ultrapassar limites/erros
- Permite definir o limite de colunas no browse. Por padrão, tentará exibir todos os campos do DBF
- Modos janelas padrão, redimensionável, tela cheia
- Salvar/Restaurar automaticamente preferências (RDD, CDP, etc)
- Outros recursos...
Sintaxe (em qualquer ordem)
DB32.exe [<filename>[.DBF |.VEW] ] [</options>]
Listar opções
DBU32.exe /?
Exemplos
DBU32 /E /CDX ..\DATA\_TMP_CUSTOMER
DBU32 /ES850M /NTX
HDBU CLIENTE.DBF /NSX /NOAUTOPEN /PT850
DBU32 Download gratuito já disponível (atualizado em 22/09/2025)
- preencha Survey for (x)Harbour users, na página de conclusão tem o link para download
Utilitário distribuído com Harbour e xHarbour
- Útil para manipulação de registros
- Executa comandos/funções de forma interativa, via prompt
- Executa códigos a partir de arquivo PRG
// myTest.prg - Script for (x)Harbour utility LOCAL nCount SET CENTURY ON SET EPOCH TO 1999 SET DATE BRITISH SET EXCLUSIVE OFF RddSetDefault('DBFCDX') CLS ? date(), TIME() USE RAMOATI ? 'LASTREC', LASTREC() nCount:=0 DO WHILE ! EOF() IF 'CASA' $ UPPER(FIELD->DESCRICAO) nCount++ ENDIF DBSkip() ENDDO ? 'nCount', nCount
HBRUN.exe (Harbour)
Executando script no Harbour:
hbRun.exe myTest.prg
XBSCRIPT.exe myTest.prg
Embutido em ferramentas profissionais
- xEdit (free) - editor código xBase profissional. Download no site oficial.
- Xailer (versões free e comercial) - ambiente de desenvolvimento profissional e completo. Download no site oficial.
Utilitários profissionais
Recursos extras/especiais, encontrará em determinados utilitários:
✅ Múltiplos encoding
✅ RDDs: NTX, CDX, NDX, MDX, ADSCDX, ADSNTX, ADSADT
✅ Exportação: html, xls/xlsx, rtf, cvs, script/sql, xml
✅ Importação: xls, txt, csv, xlsx e xml
✅ Relatórios: PDF, XLS
✅ Script runner
✅ Edição registros em linhas (rolagem vertical)
❌ Falha ou suporte parcial para tipos estendidos do Harbour
No comments:
Post a Comment