Fórum Acesso Direto a Banco de Dados #245228

02/08/2004

0

Olá caros colegas do fórum,

Em clientes de pequeno porte, o qual desenvolvo sistemas simples, em geral utilizo Paradox como gerenciador de banco de dados. O problema do paradox é o BDE, o qual dificulta a distribuição do software, que para pequenas empresas, deve ser fácil de instalar e que rode rapidamente mesmo em máquinas mais antigas.

A questão é a seguinte:

Um componente de acesso direto a um banco de dados com boas capacidades, com agilidade, sem necessidade de instalação de outros programas (por exemplo BDE), o qual envio o Executável e as tabelas e o sistema roda sem necessitar de nenhuma instalação.
E que de preferência seja descendente de TDataSet (podendo ser usado com a maioria dos componentes de acesso a dados, Ex: DbGrid, DbEdit, etc.

Gostaria de opniões sensatas dos colegas, e quem não souber opinar não opine!

Abraços,


Netosdr

Netosdr

Responder

Posts

02/08/2004

Gandalf.nho

Uma boa sugestão: Interbase 6/Firebird, usando IBX ou DBExpress como componentes de conexão. Um banco de dados robusto e confiável aliado a componentes de conexão gratuitos (já que vem com o Delphi).


Responder

Gostei + 0

02/08/2004

Marcelo Souza

vc pode ultiliza o ACCESS com o component ADO


Responder

Gostei + 0

03/08/2004

Netosdr

Uma boa sugestão: Interbase 6/Firebird, usando IBX ou DBExpress como componentes de conexão. Um banco de dados robusto e confiável aliado a componentes de conexão gratuitos (já que vem com o Delphi).

Firebird/ Interbase requer instalação do gerenciador de banco de dados, portanto não se trata de acesso direto.

vc pode ultiliza o ACCESS com o component ADO

Acesso a tabelas access utilizando ADO, requer a instalação/atualização do Microsoft Data Access, portanto não utiliza acesso direto

Aguardo mais sugestões.

Abraços.


Responder

Gostei + 0

03/08/2004

Gandalf.nho

Mas como tu quer acessar um banco de dados sem instalar o mecanismo de acesso a dados? Só se for banco de dados não cliente-servidor tipo Dbase ou similares. Em bancos de dados cliente-servidor acesso direto é considerado aquele que acessa diretamente a API do banco de dados, sem camada intermediária como o BDE.


Responder

Gostei + 0

03/08/2004

Minuto

é meu amigo,

Access é o que eu uso para conexao simples sem instalações complicadas

quando envio um demo por exemplo ,num cd, coloco tambem o MDAC no caso de ser um win95 da vida, mesmo assim ,
que micro não tem o office instalado hoje?


Responder

Gostei + 0

03/08/2004

Netosdr

Caros colegas, para esclarecer conforme dito no começo:

São pequenos clientes, os quais tem um pentium 100, 16mb de Ram roda ndo Win95 e querem automatizar, colocando um programinha simples que atenda sua necessidade. Não há necessidade de se utilizar uma estrutura cliente-servidor. São ambientes mono-usuário. Pode ser por exemplo tabelas Paradox 4.0 - 7.0 ou DbaseIII utilizando componentes de leitura DIRETA. (Programa -->Arquivo de Dados)

Agradeço a atenção dos colegas.


Responder

Gostei + 0

03/08/2004

Vinicius2k

Colega,

Sugiro que vc use xBase(.DBF) então, que são leves e contam com alguns mecanismos de acesso direto, descendentes de TDataSet
Posso contribuir com um caminho para pesquisa : http://www.torry.net/pages.php?id=564 , mas nunca utilizei nenhum destes componentes, então não posso lhe garantir que operam corretamente... Se quiser analisar pelo ´nome´, a MiTeC sempre faz bons componentes...

Espero ter ajudado...
T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar