none
Ajuda com DatabaseFactory.CreateDatabase() RRS feed

  • Pergunta

  • Pessoal

    Nunca trabalhei com DatabaseFactory.CreateDatabase(), só que agora estou dando manutenção em um sistema que utiliza. Então minha dúvida é: Eu preciso garantir que todas as conexões da minha aplicação que são abertas estejam sendo fechadas. Até ai sem problemas. Mas eu identifiquei que em alguns casos minha aplicação utiliza um método que tem o DatabaseFactory.CreateDatabase() para executar a query e eu não pude identificar onde está abrindo/fechando a conexão com o banco.

    Quando eu utilizo esse comando é automático esse processo?

    Exemplo de código:

    try
                {
    
                    Database oDB = DatabaseFactory.CreateDatabase();
                    System.Data.CommandType oComando = CommandType.Text;
                    aux = oDB.ExecuteScalar(oComando, _sql);
    
                    if (aux == null || object.ReferenceEquals(aux, DBNull.Value))
                    {
                        aux = "";
                    }
    
                    strRet = aux.ToString();
    
    
                }


    MSDN Fórum

    sexta-feira, 24 de maio de 2013 14:55

Respostas

Todas as Respostas