none
Criar Adapter genérico com interface RRS feed

  • Pergunta

  • Olá pessoal,
    Hi everyone!

    Espero que possam me ajudar, eu estou tentando criar um método adaper gerárico:
    I hope you can help me at to create a generic adapter receiving a command type IDbCommand. Don't accept to create
    the adapter com o cmd.

       public IDbDataAdapter CriarAdapter(IDbCommand cmd)
       {
           switch(iBanco)
           {
               case etipobanco.oledb:
                   return (new OleDbDataAdapter());
               case etipobanco.mysql:
                   return (new MySqlDataAdapter());
               case etipobanco.sql:
                   return (new SqlDataAdapter());
               default:
                   throw new ApplicationException("Errona configuração do tipo de banco");
           }
       }

    Mas quando quero fazer o return criando o adapter, não aceitao cmd que é do tipo IDbCommand.

    Por favor merespondam como possa criar o adapter com o command que é genérico, se re repente é
    preciso fazer uma conversão.

    Obrigado!.

    Thank's.
    quinta-feira, 22 de maio de 2008 23:20

Todas as Respostas