Criando um projeto genérico para acesso a dados

Algumas  consultas em projetos podem ser feitas de forma mais simples, como a consulta de um item em uma tabela. o famoso “select * from tabela” .

Pesquisando na web, encontrei um modelo muito bacana que faz este serviço, e uma das vantagens é a possibilidade de modificar a conexão para bancos como SQL Server, ORACLE DB e MySQL.

Bom eu vou acrescentar a “dll” como anexo, e colocar aqui o código fonte com comentários.

Este modelo aceita somente uma conexão por vez, mas com um pouquinho de esforço fica fácil definir qual a conexão que precisa e assim usar mais que uma.

 

Classe ConnectionDB:

 

Connections.cs

 

GenericDataBase.cs

publicclass GenericDataBase

 

TypeCommand.cs

publicenum TypeCommand

 

Pronto.  criando os arquivos acima com um projeto Class Library fica fácil criar utilizar esta biblioteca.

Lembrando que em cada aplicação você deve criar uma ConnectioString no arquivo de configuração como o exemplo abaixo.

Config.cs

Parte #1


Parte#2

9 Comentários

Adicione um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

This site uses Akismet to reduce spam. Learn how your comment data is processed.