Fechar Conexao MySQL
olá tenho uma funcao que deve me retornar os valores de uma consulta em um MySqlDataReader...
so que essa funcao esta mantendo o banco de dados conectado
se eu coloco CN.Close() no finally o Return vai vazio
o que ta fora do lugar nesse meu codigo ??
eu chamo ela assim
so que essa funcao esta mantendo o banco de dados conectado
se eu coloco CN.Close() no finally o Return vai vazio
o que ta fora do lugar nesse meu codigo ??
public MySqlDataReader PontosTotalAberto()
{
MySqlConnection CN = new MySqlConnection(Con);
MySqlCommand CMD = new MySqlCommand("SELECT COUNT(codpon)TOTAL FROM pontos,funcionarios WHERE funcionarios.CODFUN=pontos.CODFUN AND funcionarios.CODEMP=pontos.CODEMP AND pontos.CODEMP=2 AND STACOL=0 AND DTAPON < NOW()", CN);
MySqlDataReader DR;
try
{
CN.Open();
int regitrosAfetados = CMD.ExecuteNonQuery();
DR = CMD.ExecuteReader();
return DR;
}
catch (MySqlException ex)
{
throw new ApplicationException(ex.ToString());
}
finally
{
}
}
eu chamo ela assim
PontosSQL PontosSQL = new PontosSQL();
MySqlDataReader RTotal = PontosSQL.PontosTotalAberto();
while (RTotal.Read())
{
LBAnteriores.Text = RTotal["TOTAL"].ToString();
}
RTotal.Dispose();
Mysys
Curtidas 0
Respostas
Ibrasil
04/06/2009
Veja artigo abaixo sobre a palavra chave [b:bbfa61fad5]using[/b:bbfa61fad5]
http://www.c-sharpcorner.com/UploadFile/mahesh/UsingKeyword01162007063733AM/UsingKeyword.aspx
Ajude a DEVMEDIA a melhorar, se você for assinante fortaleça o tópico...
QUEREMOS FORMATO DE VÍDEOS LIVRE NA DEVMEDIA
http://forum.devmedia.com.br/viewtopic.php?t=101043
http://www.c-sharpcorner.com/UploadFile/mahesh/UsingKeyword01162007063733AM/UsingKeyword.aspx
Ajude a DEVMEDIA a melhorar, se você for assinante fortaleça o tópico...
QUEREMOS FORMATO DE VÍDEOS LIVRE NA DEVMEDIA
http://forum.devmedia.com.br/viewtopic.php?t=101043
GOSTEI 0