Galera,
estou realizando uma manutenção em um código, porém, eu gostaria de inserir que ele fizesse inúmeras rezes, antes de concluir.
Toda vez tenho que rodar o programa umas 20 vezes, enquanto tem aluno com nota e não foi atualizada. No caso ele atualiza uma nota por vez.
Como faço para pegar aquela determina função e dizer a ela funcionar enquanto ainda conter nota para atualizar?
Obrigado,
Kazirag
If
Started By Kazirag, 03/07/2009, 11:00
3 replies to this topic
#1
Posted 03/07/2009, 11:00
#2
Posted 03/07/2009, 11:18
Olá Kazirag,
Já tentou utlilzar laços While ou Do While?
Se possível, poste seu código em uma "CODE".
Espero ter ajudado.
Boa sorte.
Já tentou utlilzar laços While ou Do While?
Se possível, poste seu código em uma "CODE".
Espero ter ajudado.
Boa sorte.
#3
Posted 03/07/2009, 12:08
Olá Kazirag,
Já tentou utlilzar laços While ou Do While?
Se possível, poste seu código em uma "CODE".
Espero ter ajudado.
Boa sorte.
então....veja este trecho, eu quero que este bloco se repita:
if (candidato_curso.Nota_perception >= 6)
{
candidato_curso.Status = Entidades.eStatus.Aprovado;
mensagem = string.Format("Teste: {0} - Aprovado - Nota {1}", session_name, candidato_curso.Nota_perception);
}
else
{
candidato_curso.Status = Entidades.eStatus.TesteProficienciaReprovado;
mensagem = string.Format("Teste: {0} - Reprovado - Nota {1}", session_name, candidato_curso.Nota_perception);
}
quando eu debugo, ele atualiza, mas ele passa um de cada vez e em uma prova de cada vez. Eu quero fazer com que ele passa, enquanto estiver nota para atualizar.
#4
Posted 03/07/2009, 12:15
Certo,
E essas notas estão onde? Acredito que em um BD.
É só você criar um leitor nessa tabela, conforme abaixo:
Se você tiver dúvidas de como criar isso, informe os dados do seu banco de dados que crio pra você.
Espero ter ajudado
E essas notas estão onde? Acredito que em um BD.
É só você criar um leitor nessa tabela, conforme abaixo:
While (leitor.hasrows == true) { if (candidato_curso.Nota_perception >= 6) { candidato_curso.Status = Entidades.eStatus.Aprovado; mensagem = string.Format("Teste: {0} - Aprovado - Nota {1}", session_name, candidato_curso.Nota_perception); } else { candidato_curso.Status = Entidades.eStatus.TesteProficienciaReprovado; mensagem = string.Format("Teste: {0} - Reprovado - Nota {1}", session_name, candidato_curso.Nota_perception); } }
Se você tiver dúvidas de como criar isso, informe os dados do seu banco de dados que crio pra você.
Espero ter ajudado
Edição feita por: #KautZmanN#, 03/07/2009, 12:16.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)