Página 1 de 2
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 24 Jul 2025 12:54
por Kapiaba
Bom tarde senhores. Alguém tem o FOXPRO ou Outro Editor de *.DBF Modo Console para Windows 10 64 bits?
Ou um EMULADOR para Windows 10 que eu consiga rodar o FOX BASE?
Qualquer sugestão será bem vinda. Desde já agradeço.
Obg. abs.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 24 Jul 2025 14:03
por JoséQuintas
O ideal seria criar um modernizado, com os recursos do harbour/xharbour.
NÃO SEI XHarbour, mas harbour tem o hb_Compile() que compila um fonte qualquer em run-time.
Pode ser até um fonte completo, de milhares de linhas.
Inclusive o HBMK2 faz isso, ele não precisa do harbour.exe.
Outra opção, que uso em console/gtwvg é uma imitação do dbase que criei.
Dá pra usar em fivewin, de repente multithread mesmo que é mais simples.
Na rotina é só carregar janela GTWVG ou GTWVT.
Código: Selecionar todos
PROCEDURE ImitaXbase
hb_gtReload"WVG" )
SetMode(33,100)
CLS
// continua console
RETURN
Só que está dentro do meu aplicativo, usa funções do meu aplicativo, precisa criar rotinas alternativas, de acordo com seu aplicativo.
Interativo, igual DBASE ou FOXPRO
Código: Selecionar todos
USE arquivo
EDIT
LOCATE FOR xxxx
BROWSE
SET INDEX TO xxxx
SET ORDER TO xxxx
QUIT
Tem também o DLGAUTO, que pode configurar pra executar cadastros automáticos.
Tem opção pra fivewin.
Tudo vai depender da finalidade do uso.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 24 Jul 2025 16:09
por JoséQuintas
É do tempo do Clipper, com algumas mudanças.
Eu pego o que vai sendo digitado, e procuro extrair a informação.
Vai pecisar substituto pra alguma função faltante.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 24 Jul 2025 16:14
por JoséQuintas
Tem o plano B:
Se existe programa de SQL que aceite ODBC, pode usar o ODBC local de ADS e trabalhar com DBF usando comando SQL !!!!
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 24 Jul 2025 16:26
por Kapiaba
Tks, Mister Quitas! FELIZ ANIVERSÁRIO! Eu quero algo já pronto no estilo FOX BASE. Ou em último caso, um FOR WINDOWS que não seja cheio de "frescura". kkkk
Obg. abs.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 24 Jul 2025 17:02
por JoséQuintas
Esse não tem frescura, vai traduzindo o texto.
OU....
Sei lá, nunca usei isto, mais ou menos assim:
Código: Selecionar todos
@ 10, 10 GET cCmd
READ
x := hb_CompileToBuffer( cCmd )
Eval( x )
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 24 Jul 2025 17:10
por JoséQuintas
Diga para o quer o utilitário, talvez ajude.
Tem o DBU no próprio harbour, pronto pra usar.
Vai usando menu, assim não precisa pensar no que digitar.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 24 Jul 2025 19:11
por JoséQuintas
Pode também usar o DOSBOX.
A última versão do FOXPRO DOS é da MICROSOFT.
Mas precisa lembrar:
Harbour tem recursos em DBF que não são compatíveis.
Não vai ser qualquer programa de DBF que vai poder usar.
Depende muito dos DBFs.
Falar de DBF é muito vago.
DBF pode ter campo memo, em DBT ou FPT
DBF pode ter campo VARIANT, isso mesmo, isso existe, não tem no harbour
DBF pode ter campo incremental
DBF pode ter o problema do ano 2000, a estrutura inicial não aceitava data acima de 2000
DBF pode ter limite pra 255 caracteres, o que deixou de ter limite há tempos
DBF pode dividir o campo memo em tamanhos de bloco diferentes
DBF pode ter CODEPAGE
E por aí vai....
Sai usando qualquer programa pra ver o que acontece.
Por essas e outras, criei aquele imitador de xbase, pra ficar embutido no aplicativo e sempre compatível com meu uso
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 25 Jul 2025 10:44
por Kapiaba
DOSBOX? Como é isso? Onde baixar seguro? Estou iniciando do ZERO. E ainda estou "apanhando". kkkkkkk
Tks.
Regards, saludos.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 25 Jul 2025 12:31
por JoséQuintas
Porque não leva pro lado sério ?
Que tal converter pra fivewin ?
é um campo pra digitar, e o texto pra mostrar.
eventualmente pode ter EDIT e BROWSE.
É coisa que está acostumado a usar.
Talvez eu até possa usar a rotina que já fiz em fivewin, talvez sirva pra boa parte disso.
Mas quem domina fivewin é você e não eu.
Aqui eu ainda não me sinto confortável em criar com lib GUI.
Talvez juntos possamos fazer alguma coisa boa.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 25 Jul 2025 15:12
por Kapiaba
Mister Quintas, é sério. kkkkk(Não seja ranzinza. kkkk) É que eu prefiro o velho e bom FOX BASE. Instalei o DOSBOX.exe, o FOX BASE abre, mas trava geral. No for windows, não preciso criar nada, pois o FIVEWIN tem o FIVEDBU.exe
Estou esperando um amigo me enviar o editor do DBASE, diz ele que funciona bem no DOSBOX.
Obg. abs.
Regards, saludos.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 27 Jul 2025 01:57
por rochinha
Amiguinhos,
Kapiaba, você deve tomar um certo cuidado ao lidar com DBF que foi criado no Harbour principalmente relacionado a campos caracteres com conteúdo acima de 255 caracteres.
O FoxBase ou dBase por truncar estes campos e perder seu conteúdo.
Eu deixei de usar DBT/FPT pela facilidade deles serem perdidos e passei a armazenar grande conteúdo de textos em campos caracteres com tamanho maior.
Abrir um DBF com um campo assim no FoxBase é pedir para paular a tabela.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 30 Jul 2025 11:05
por Mario Mesquita
Bom dia, Pessoal.
Quintas, onde acho esse ADS que permite usar comandos SQL nos DBFs? Lembro que li algo no seu tutorial de ADO mas tinha uma questão disso aí ser pago ou ser algo propretário, sei lá. Se falei besteira, me perdoe. Se isso founcionar mesmo com DBF pode ser uma mão na roda.
Amigo meu que usa Visual Fox disse que lá tem esse recurso, de dar comandos SQL em tabelas DBF.
Saudações,
Mario.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 30 Jul 2025 11:19
por JoséQuintas
É que isso confunde.
ADS é Advantyage Database Server, o uso normal depende de servidor.
Mas o conector permite trabalhar LOCAL/SEM SERVIDOR.
Na string de conexão é definir que se trata de uso local,.
Só precisa baixar o ODBC do ADS, igual faria pra Excel, MySQL, SQL Server, SQLite, e todos os outros que permitem acesso por ODBC
Se tiver um programa de acesso que aceite ODBC, tá feito, pode usar qualquer base de dados, inclusive DBF.
HeidiSQL por exemplo, não tem esse recurso.
Nota: geralmente o ODBC é um programa em separado do servidor, seja qual for a base de dados.
FOXPRO ou Outro Editor de .DBF Modo Console
Enviado: 02 Ago 2025 17:02
por JoséQuintas
Até esqueci deste site.
Tem de tudo.
https://vetusware.com/download/foxpro%2 ... /?id=11257
Microsoft Foxpro 2.6 pra DOS