serenitybrasil / SerenityBrasil

Local para estudos da plataforma Serenity - Brasil e América Latina
8 stars 2 forks source link

Quando eu uso "using(var connection = SqlConnection.Newfor(myrow)) é preciso fechar conexão depois do uso l?" #129

Open GilsonCamargo opened 5 years ago

GilsonCamargo commented 5 years ago

23/07/2018 10:00 - Alex Serenity Joao Pessoa PB: Bom dia só gostaria de Um dúvida quando eu uso using(var connection = SqlConnection.Newfor(myrow)) é preciso fechar conexão depois do uso l? 23/07/2018 10:49 - Rolemberg Filho: Teoricamente o using fecha todas as conexões que são usadas, seja de banco de dados, acesso a arquivos, etc... 23/07/2018 10:50 - Rolemberg Filho: O componente .Net que é sacaninha nesse ponto é o datareader!!!

Você tem que fechar a conexão do banco de dados e TAMBÉM a conexão do banco de dados no data reader 23/07/2018 10:50 - Rolemberg Filho: Para tirar sua dúvida, utilize o sp_who para monitorar as conexões do seu banco