Fórum Como eu percorro um CheckListBox #439494
11/04/2013
0
Subsídio,Liminar e Sentença. Então, na tabela de Tarefas deveria estar assim:
ID ID_Triagem Tarefa
1 1 Subsídio
2 1 Liminar
3 1 Sentença
Como eu faço para percorrer cada item checado e gravar no meu BD? Uso LINQ.
Pjava
Curtir tópico
+ 0Posts
12/04/2013
Pjava
for (int i = 0; i < _lista.Items.Count; i++)
{
if (_lista.Items[i].Selected)
{
cmmd.Parameters.AddWithValue("idcadastro", _cadastro);
cmmd.Parameters.AddWithValue("nmtarefa", _lista.Items[i].Value);
cmmd.ExecuteNonQuery();
}
}
Agora eu faço para gravar. Dessa forma só grava o primeiro item selecionado, e nesse exemplo eu tenho três.
Gostei + 0
12/04/2013
Joel Rodrigues
Gostei + 0
12/04/2013
Pjava
Gostei + 0
12/04/2013
Joel Rodrigues
Limpe os parâmetro em cada iteração do loop:
for (int i = 0; i < _lista.Items.Count; i++)
{
cmmd.Parameters.Clear();
if (_lista.Items[i].Selected)
{
cmmd.Parameters.AddWithValue("idcadastro", _cadastro);
cmmd.Parameters.AddWithValue("nmtarefa", _lista.Items[i].Value);
cmmd.ExecuteNonQuery();
}
}
Gostei + 0
12/04/2013
Pjava
Gostei + 0
12/04/2013
Joel Rodrigues
Um abraço e até a próxima.
Estou marcando este tópico como Concluído.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)