ado x dbexpress

Delphi

23/03/2007

olá amigos, hoje observando o tópico: http://forum.clubedelphi.net/viewtopic.php?t=85312
me interessei em dar uma fiçada no PostgreSQL. pesquisando descobri que existem varias maneiras de se conectar a ele, entre elas duas me chamaram atenção: ADO e DBExpress.
atualmente utilizo dbx com o firebird, mas nao sei nada de ADO

alguem saberia me dizer qual a diferença entre as duas tenologias?

um forte abraço!


Mahdak

Mahdak

Curtidas 0

Respostas

Bon Jovi

Bon Jovi

23/03/2007

dbExpress é mais rápido por ser acesso nativo e ADO mais confiável.
Acho que a Borland ainda nao disponibiliza driver dbexpress pra PostgreSQL, só terceiros.

Dá uma pesquisada no forum q ja tem bastante coisa. Alguns topicos:

http://forum.clubedelphi.net/viewtopic.php?t=67959
http://forum.clubedelphi.net/viewtopic.php?t=71163
http://forum.clubedelphi.net/viewtopic.php?t=61280


GOSTEI 0
Bon Jovi

Bon Jovi

23/03/2007

Complementando, falo que ADO é mais confiável devido os drivers serem desenvolvidos pela própria comunidade do PostgreSQL. Só tem uma coisa, até o tempo que testei, no caso do Delphi infelizmente o driver OLE DB não se adapta bem, somente o driver ODBC para o ADO.


GOSTEI 0
Titanius

Titanius

23/03/2007

Bon Jovi... pelo que você me mostrou no outro tópico, fiquei intrigado com o PostgreSQL, pow.. ele dá de 10 no Firebird e no MySQL... pelo menos na versão 1.5 do Firebird, tinha que ter um Benchw com a versão 2.0 :D

Mas voltando ao assunto deste topico...

Acessando por ODBC, isso não deixaria muito lento? Tipo, a relevância nas velocidades que o Postgre tem sobre os outros, deixaria de ser bom... ou estou enganado?


[]s


GOSTEI 0
Mahdak

Mahdak

23/03/2007

beleza brother, ja tinha dado uma olhada nesses tópicos. bom saber sobre... me diga uma coisa. e pra desenvolver multi-camadas com PostGreSQL ??? ADO da suporte ???

abração!


GOSTEI 0
Kandrus

Kandrus

23/03/2007

Só uma colocação o PostGre não da de 10 no Mysql simplesmente porque estes não são concorrentes cada um deve ser utilizado no lugar certo.

O PostGre é desenvolvido para bases de dados Grandes que precisem de estabilidade e bla bla já o MySQL é desenvolvido para desempenho e para bases de dados Pequenas e Médias.

Não da pra comparar um caminhão com um carro esportivo heheeh.

Não falem mal do MySQL ele é um santo heheheheheheheh


GOSTEI 0
Bon Jovi

Bon Jovi

23/03/2007

É mais rápido com tabelas do tipo ISAM/sem integridade referencial, o que é inaceitável na maioria dos casos. Mas cada caso é um caso mesmo.


GOSTEI 0
POSTAR