Usuário com melhor resposta
Preciso aprender a fechar uma conexão com o banco

Pergunta
-
Acabei de fechar um post e já estou abrindo outro.
Venho fazendo exercícios de EF Code First e toda vez que vou recriar o banco recebo sempre a mesma resposta:
Cannot drop database "Dados.Contexto" because it is currently in use.
Segue abaixo um exemplo do código:
class Program { static void Main(string[] args) { Database.SetInitializer(new DropCreateDatabaseAlways<Contexto>()); InsereDestino(); } private static void InsereDestino() { var destino = new Destination { Country = "Líbia", Description = "Nosso pacote mais ousado" }; using (var ctx = new Contexto()) { ctx.Destinations.Add(destino); ctx.SaveChanges(); } } }
Este defeitinho está irritante! Contando com a colaboração de vocês para sanar mais está dúvida,
Marina
Respostas
-
- Marcado como Resposta Marina Carvalho quarta-feira, 9 de janeiro de 2013 14:05
-
- Marcado como Resposta Marina Carvalho quarta-feira, 9 de janeiro de 2013 15:03
Todas as Respostas
-
- Marcado como Resposta Marina Carvalho quarta-feira, 9 de janeiro de 2013 14:05
-
É isso Priscila. Tenho que lembrar que sempre que olhar as tabelas terei que desconectar o banco manualmente.
O que eu queria era um jeito dessa desconexão ser feita automaticamente e não manualmente como você bem sugeriu e eu estou fazendo.
Super abraço,
Marina
-
- Marcado como Resposta Marina Carvalho quarta-feira, 9 de janeiro de 2013 15:03