Fórum arquitetura de conexão com o banco de dados #239294
23/06/2004
0
Srs,
Estou usando Firebird e Delphi7, portanto desejo saber qual a melhor arquitetura de acesso ao banco de dados firebird. Se devo usar a paleta Interbase ou a paleta Dbxpress, e qual combinação de componentes de acesso. Pois vejo tutoriais usando componentes da paleta Interbase, clientdataset, e já em outros vejo o uso da paleta Dbxpress, clientdataset, sqlclientdataset e como sou iniciante tenho dificuldades em dicernir e escolher quais componentes usar.
Atenciosamente,
Lourival Oliveira
Estou usando Firebird e Delphi7, portanto desejo saber qual a melhor arquitetura de acesso ao banco de dados firebird. Se devo usar a paleta Interbase ou a paleta Dbxpress, e qual combinação de componentes de acesso. Pois vejo tutoriais usando componentes da paleta Interbase, clientdataset, e já em outros vejo o uso da paleta Dbxpress, clientdataset, sqlclientdataset e como sou iniciante tenho dificuldades em dicernir e escolher quais componentes usar.
Atenciosamente,
Lourival Oliveira
Programalista
Curtir tópico
+ 0
Responder
Posts
23/06/2004
Rodrigo Curvêllo
A escolha fica muito por conta do conhecimento do programador, como vc disse ser iniciante acho legal vc utilizar o padrão ´clientdataset´, pois irão te dar uma produtividade melhor e implementar a utilização do SQL.
Espero ter ajudado.
Espero ter ajudado.
Responder
Gostei + 0
23/06/2004
Thematrix:reloaded
Acho que uma boa dica é vc estudar sobre as duas formas, aprender suas vantagens e desvantagens e, então, baseado no tipo de programa que vc deseja desenvolver, fazer a decisão.
Um dos pontos importantes é que os componentes da paleta Interbase só acessrão bases Interbase ou Firebird, e os componentes DBExpress acessam outras bancos de dados nativamente.
Os seja, se a sua empresa, ou vc mesmo, pretende migrar ou usar outro banco de dados no futuro, parta para DBExpress. Se vc confia no Firebird e pretende usá-lo bastante nos próximos anos a paleta Interbase lhe dará mais facilidade.
E , para lhe confundir um pouquinho mais, lembre-se que ainda tem os componentes da palhete ADO, que fazem conexão a n banco de dados utilizando a tecnologia ADO da Mico$oft.
Qualque coisa a mais, fala aí...
Um dos pontos importantes é que os componentes da paleta Interbase só acessrão bases Interbase ou Firebird, e os componentes DBExpress acessam outras bancos de dados nativamente.
Os seja, se a sua empresa, ou vc mesmo, pretende migrar ou usar outro banco de dados no futuro, parta para DBExpress. Se vc confia no Firebird e pretende usá-lo bastante nos próximos anos a paleta Interbase lhe dará mais facilidade.
E , para lhe confundir um pouquinho mais, lembre-se que ainda tem os componentes da palhete ADO, que fazem conexão a n banco de dados utilizando a tecnologia ADO da Mico$oft.
Qualque coisa a mais, fala aí...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)