Array
(
)

ADO.net e Mysql { usuario na base}

Lucas Lombardi
   - 11 ago 2011

Pessoal, estou desenvolvendo uma aplicação em c# usando mysql como base.

Quando acesso o Banco ele cria um usuario e connecta. porem quando fecho a conecxão o usuario permanece lá e mesmo usando o using  não é eliminado o usuari fica logado no mysql, somente quando fecho a conexão o usuario é removido!

Gostarida de saber se isso é normal, ou tenho que retirar o usuario da base mesmo com a conexão fechada, pq pode acarretar algum tipo de problema! Se tiver que remover com faço isso?

Vcs podem me ajudar

Lucas 

Evandro Lopes
   - 11 ago 2011

Bom dia Lucas, sinceramente não sei te informar pois nao trabalho com MySQL, mas vendo por cima não teria algum comando Commit para executar isso? Pois pelo q estou pensando ele deve executar um commit somente qndo vc fecha a conexão. Algo como minhaConexao.Commit();

Lucas Lombardi
   - 11 ago 2011


Citação:
Bom dia Lucas, sinceramente não sei te informar pois nao trabalho com MySQL, mas vendo por cima não teria algum comando Commit para executar isso? Pois pelo q estou pensando ele deve executar um commit somente qndo vc fecha a conexão. Algo como minhaConexao.Commit();


O Comite é executado e logo após fecho a conexão e, quando uso o dataReader, uso o Enumerador que fecha a conexão assim que ele acaba de executar!!!!

Mas fazendo Teste faço uma pesquisa e depois deixo parado sem usar o usuario é retirado da base em 200s em media