Delphi+DBase - pedido de ajuda

Fórum sobre outras linguagens de programação.

Moderador: Moderadores

SandraD
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 11 Jul 2004 19:34

Delphi+DBase - pedido de ajuda

Mensagem por SandraD »

:(

Oi pessoal, vou desenvolver um novo sistema em Delphi e decidi, a principio, fazer as tabelas em DBase pela facilidade e dispensa de necessidade de instalacao de SGBD.

Parece simples mas estou apanhando exatamente pq nao existe um banco de dados, apenas os arquivos .dbf.

Algum de vcs ja fez isso? q componentes usar?

Desde ja, agradeco a quem puder me ajudar.
Avatar do usuário
vailton
Colaborador
Colaborador
Mensagens: 390
Registrado em: 17 Nov 2005 19:08
Localização: Brasil
Contato:

Mensagem por vailton »

Nao foi uma boa escolha... pq o acesso via DBF em Delphi é feito pelo BDE que será descontinuado daqui para frente. Em resumo: parta para Firebird ou algo que possa ser acessado com DBExpress ou algum componente free.

DBF com Delphi é dor de cabeça e nao tente usar Paradox pq é outra bomba só vive corrompendo...

Minha dica é: ZeosLIB + MySQL ou FireBird.
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Delphi+DBase - pedido de ajuda

Mensagem por Maligno »

q componentes usar?
O BDE é totalmente dispensável. O melhor componente que conheço para acessar DBF em Delphi é o Apollo, que conta inclusive com índices compactados (CDX). Mas há vários outros componentes muito bons para manipulação de dados fora do padrão dBase. Um deles é o dbISAM, que permite manipular tabelas até em memória, ao invés de disco. Mas esses componente são recomendados para acesso monousuário. Se for multiusuário, uma excelente opção é o Firebird. É leve, rápido e ainda assim, robusto. O MySQL é mais indicado para web. Um dia será bom para desktop. :)

[]'s
Maligno
http://www.buzinello.com/prg
Dércio_Luiz_Zanatta
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 11 Jan 2006 15:37
Localização: Ibirubá - RS

Mensagem por Dércio_Luiz_Zanatta »

Concordo com os amigos..
Se vc for desenvolver algo em Delphi, utilize o fireBird. É a melhor sulução. Já trabalho a algum tempo com esse banco de dados em Delphi e só tenho boas recomendações a seu respeito..
Um abraço
Dércio
Responder