ADO ou DBExpress?
Olá, galera... olha eu aqui de novo com essas dúvidas de iniciante na linguagem.
Dessa vez a questão é a seguinte: qual engine de conexão usar? ADO ou DBExpress?
Eu confesso que achei o ADO bem mais prático, pois o DBExpress requer vários componentes ligados uns aos outros, enquanto o ADO requisita menos controles.
Aí veio a dúvida: se ele é mais ´´complexo´´ de aprender e usar, deve ter algum diferencial positivo? Tem mesmo? Qual?
Obrigada desde já.
Dessa vez a questão é a seguinte: qual engine de conexão usar? ADO ou DBExpress?
Eu confesso que achei o ADO bem mais prático, pois o DBExpress requer vários componentes ligados uns aos outros, enquanto o ADO requisita menos controles.
Aí veio a dúvida: se ele é mais ´´complexo´´ de aprender e usar, deve ter algum diferencial positivo? Tem mesmo? Qual?
Obrigada desde já.
Rachel Andrade
Curtidas 0
Respostas
Deivison Melo
14/08/2012
Qual o banco de dados que você vai utilizar, se for o MS SQL Server é melhor utilizar o ADO, pois é uma paleta desenhada especificamente para esse banco de dados e com isso você terá uma maior escalabilidade em suas aplicações.
GOSTEI 0
Rachel Andrade
14/08/2012
Oi, Deivison.
Como eu conheço melhor o Microsoft SQL Server, devo utilizá-lo em minhas aplicações (pois agora estou mesmo é estudando o Delphi). Então ADO é somente para SQL Server?
Mas e se eu optar por usar outro banco, como o MySQL, por exemplo. Devo usar DBExpress?
Grata.
Como eu conheço melhor o Microsoft SQL Server, devo utilizá-lo em minhas aplicações (pois agora estou mesmo é estudando o Delphi). Então ADO é somente para SQL Server?
Mas e se eu optar por usar outro banco, como o MySQL, por exemplo. Devo usar DBExpress?
Grata.
GOSTEI 0
William
14/08/2012
Rachel a engine ADO trabalha muito bem com o PostreSQL também, mas se for usar MySQL aconselho DBExpress ou até ZeosLib.
GOSTEI 0
Deivison Melo
14/08/2012
O ADO apesar de trabalhar com o Postegres e outras base de dados, não foi desenhado para esses bancos e sim para o SQL Server (ou até mesmo o Access (não utilizar o MS Access)). Caso for utilizar o MySQL ou recomendado é o DBexpress ou até mesmo o ZeosLib (mais utilizado que o primeiro quando trabalhamos com MySQL), referente ao firebird, se for utilizar em client-server utilizar o IBX (pela sua praticidade) ou até mesmo o dbexpress (usado também com multi-camadas).
Qualquer dúvida por favor postar aqui!!
Qualquer dúvida por favor postar aqui!!
GOSTEI 0
Rachel Andrade
14/08/2012
Bem, acho que deu pra entender. Como estou utilizando SQL Server, vou seguir estudando ADO. Depois partirei pro Zeos, com MySQL.
Muito obrigada a todos.
Muito obrigada a todos.
GOSTEI 0
Deivison Melo
14/08/2012
Ok, qualquer dúvida postar, estamos à disposição!
Forte abraço e bons códigos!!
Forte abraço e bons códigos!!
GOSTEI 0