Fórum Qual Melhor forma de conexão com Delphi #420968
02/08/2012
0
Usar ADO?
Usar BDE?
Usar dbExpress?
Usar Zeos?
Queria conectar no MySQL 5.1, com o Delphi 2010, qual seria a melhor forma?
Obrigada a todos que puderem me dar uma ideia e opinião.
Bj
Carla Batista
Curtir tópico
+ 0Posts
02/08/2012
Bruno Leandro
Zeos
dbExpress
ADO
BDE
zeos usa conexão nativa com o banco de dados, ou seja a forma mais eficiente,
dbexpress é do proprio delphi e só os driver que a borland/embarcadero desenvolver irao funcionar, ou seja alguns bancos nao tem disponivel e ado que permite conectar na maioria dos bancos de dados atuais atraves do odbc, o dbexpress e o ado são intermediarios e tem bons desempenho tambem, o BDE tem desempenho inferior aos demais, nao utilize a nao ser que nao tenha outra opcao,
ainda sobre ado ou dbexpress algumas pessoas preferem utilizar
no sqlServer o ado e no firebird dbexpress, por estes modelos terem nascidos ou crescidos mais voltados para essa uniao
Gostei + 0
03/08/2012
William
Recentemente postei um artigo sobre vários tipos de conexões com SGBD usando Zeos, segue o link:
[url]
https://www.devmedia.com.br/conexao-com-varios-bancos-usando-zeosdb/25231
[/url]
Gostei + 0
03/08/2012
Deivison Melo
Por exemplo tem que diga que o dbexpress é a melhor forma de conexão do delphi, outros preferem o bde, mas cada um tem suas particularidades, ou seja , o bde se adpta melhor a bancos antigos (não que ele não conecte a bancos com oracle e etc) mas ele era muito usado na época do paradox e dbase, o ibx é um componente client-server otimizado para interbase/firebird, o ado é otimizado para MS SQL Server ou até mesmo ms access (esse segundo não recomendado devido a facilidade de corromper, eu diria que ele ainda é pior que o paradox), já o dbexpress nos dá a possibilidade de conexão com vários bancos, mas como ele é unidirecional temos que utilizar os componentes de acesso com o clientdataset e ai deixando ele bi-direcional. Eu uso o dbexpress (não na empresa atual, já que aqui não trabalhamos com Delphi), pois supre todas as minhas necessidades.
Diga qual a base que vai usar e o tipo de aplicação que deseja desenvolver que tenho certeza que nós aqui do fórum daremos a melhor opção ou um direcionamento para que inicie seus projetos da forma menos impactante possível!
Gostei + 0
03/08/2012
Deivison Melo
Qualquer coisa estou à disposição!
Gostei + 0
03/08/2012
Carla Batista
Eu queria fazer algo com o MySQL um sisteminha simples, estou começando a programar, não sei muita coisa, fiz um cursinho básico e estou aprender algumas coisas aqui no fórum.
Mas minha dúvida agora é, é legal usar componentes de terceiro que não vem com o Delphi? Se amanha eu quiser mudar meu delphi, como eu fico?
Eu vi que o Delphi tem conexão com muitos bds, mysql, sqlserver, etc.. Acho que vou usar ele mesmo, por ser nativo. Estou pensando errada?
obrigada meninos!
Gostei + 0
03/08/2012
William
No meu artigo sobre Zeos cito a conversa que tive com o adminstrador do site oficial do ZeosLib e posso garantir que essa comunidade está bem forte e atuante, e melhor de tudo, podemos usar o componente e caso encontrarmos bugs ou tivermos sugestões de melhoras podemos postar essa questões no fórum, depois de uma análise do administrador tal correção ou melhora poderá ser aplicada ao componente.
Um dos posts me interessou muito, todos sabem que o DBExpress trabalha com relacionamento Master-Detail com uma facilidade tremenda, esse sugestão de melhora para o Zeos também foi postada lá no fórum está passando por análise.
Estou postando essas informações sobre ZeosLib porque é dificil encontrar na internet, já para o DBExpress existem vários blogs passando informações maravilhosas, o que é verdade.
Bom para tirar conclusões primeiro vc precisa de informações, como programadora vc terá que definir o que é melhor para o seu sistema, ou seja, qual engine vai lhe passar segurança.
Gostei + 0
07/08/2012
Carla Batista
Mais uma vez muito obrigada pela ajuda que vocês estão me dando!
Obrigada mesmo!
Até mais meninos.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)