Fórum Programa multi banco de dados #25214
21/03/2006
0
Hj oque mais se vê, é um programa que se conecta a qualquer banco de dados (firebird, sqlserver, oracle, etc...)....
Para se fazer um programa desse tipo, qual o conceito deve ser levado em concideração....
tipo: um objeto de conexão para cada DB, ou um objeto somente que trate todos os tipos ?
Estou começando a programar em C# em visual studio .net.
Será que estou totalmente errado nessa minha colocação de um programa se conectar a todos os bancos de dados.... ?
até pq, dependendo do DB, muitos comandos e formas de gravar os dados são diferentes...
Quem poder me ajudar a resolver essa situação, agradeço desde já...
Para se fazer um programa desse tipo, qual o conceito deve ser levado em concideração....
tipo: um objeto de conexão para cada DB, ou um objeto somente que trate todos os tipos ?
Estou começando a programar em C# em visual studio .net.
Será que estou totalmente errado nessa minha colocação de um programa se conectar a todos os bancos de dados.... ?
até pq, dependendo do DB, muitos comandos e formas de gravar os dados são diferentes...
Quem poder me ajudar a resolver essa situação, agradeço desde já...
Djcacao
Curtir tópico
+ 0
Responder
Posts
08/04/2006
Wagnerbianchi
Olá Cacau,
Já trabalhei com alguns programas assim e a implementação de softwares que tenham aplicabilidade para vários ´back-end´s´ deve ser muito bem planejada.
Um problema gravíssimo que vejo é que, muitas vezes, programadores e desenvolvedores qurem manter sua transações com o banco de dados na aplicação, quebrando os conceitos de MVC.
O conceito ou paradigma de orientação a objetos de ve ser levado muito em conta, pois softwares com portabilidade para vários bancos necessitam de muitas linhas de código.
Um abraço, DEUS lhe abençõe!!
Já trabalhei com alguns programas assim e a implementação de softwares que tenham aplicabilidade para vários ´back-end´s´ deve ser muito bem planejada.
Um problema gravíssimo que vejo é que, muitas vezes, programadores e desenvolvedores qurem manter sua transações com o banco de dados na aplicação, quebrando os conceitos de MVC.
O conceito ou paradigma de orientação a objetos de ve ser levado muito em conta, pois softwares com portabilidade para vários bancos necessitam de muitas linhas de código.
Um abraço, DEUS lhe abençõe!!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)