G
Guilherme Grillo
Friends,
Can I execute a Reader inside a Reader?
Example:
while (readerPerguntas.Read())
{
// Puxa as Informações da Tabela de Perguntas
string pergunta = (string)readerPerguntas["Pergunta"];
string dboPerguntaResposta = (string)readerPerguntas["Resposta"];
// Cria um Label com cada pergunta
Label labelPergunta = new Label();
labelPergunta.Text = "<p>" + pergunta + "</p>";
panelPesquisa.Controls.Add(labelPergunta);
// Comando que faz uma busca nas respostas da determinada pergunta
commRespostas = new SqlCommand("SELECT * FROM" + dboPerguntaResposta + "",
conn);
// Executa o Comando
readerRespostas = commRespostas.ExecuteReader(); <<<< THIS LINE GET AN
EXCEPTION
EXCEPTION: There is already an open DataReader associated with this Command
which must be closed first.
What can I do?
Sorry my English.
Grillo
Can I execute a Reader inside a Reader?
Example:
while (readerPerguntas.Read())
{
// Puxa as Informações da Tabela de Perguntas
string pergunta = (string)readerPerguntas["Pergunta"];
string dboPerguntaResposta = (string)readerPerguntas["Resposta"];
// Cria um Label com cada pergunta
Label labelPergunta = new Label();
labelPergunta.Text = "<p>" + pergunta + "</p>";
panelPesquisa.Controls.Add(labelPergunta);
// Comando que faz uma busca nas respostas da determinada pergunta
commRespostas = new SqlCommand("SELECT * FROM" + dboPerguntaResposta + "",
conn);
// Executa o Comando
readerRespostas = commRespostas.ExecuteReader(); <<<< THIS LINE GET AN
EXCEPTION
EXCEPTION: There is already an open DataReader associated with this Command
which must be closed first.
What can I do?
Sorry my English.
Grillo