Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rafael Spessotto

Datareader seguido de outro

Recommended Posts

Ola pessoal..desculpe a pergunta ridicula, mas nao consegui achar respostas.... eu quero fazer uma funcao que preencha um combo.... so que preciso fazer 2 consultas ao banco de dados....

a primeira consulta vai numa boa, mas quando vou fazer uma consulta, seguida, com o mesmo datareader, ele fala que o objeto ja esta aberto..e pede para fechar...so que se eu fecho ele nao funfa do mesmo jeito... como comecei no vb6, eu so trocava a query e mandava o executequery que ele ia numa boa..agora no vb.net nao sei como fazer..alguem pode ajudar?

 

cmd.Connection = conn
cmd.CommandText = "SELECT COD_CLI, NOME_CLI FROM TB_CLI ORDER BY NOME_CLI"

clientesReader = cmd.ExecuteReader(CommandBehavior.CloseConnection)

ate aqui funciona....mas se eu mandasse outra consulta, e fizesse o cmd.ExecuteReader..ele da erro..

 

 

falows!

Compartilhar este post


Link para o post
Compartilhar em outros sites

E porque você não usa dois DataReaders distintos? Eu nunca tive problemas com isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.