Meddelande

Minska
No announcement yet.

Remove från checkedListBox och databas samtidigt

Minska
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • Remove från checkedListBox och databas samtidigt

    Detta borde vara lätt, men jag springer på pumpen.
    Databas Access.
    Jag har fyllt upp en checkedListBox men jag vill ha möjlighet att plocka bort en eller flera item.
    Jag försöker så här:
    [kod]
    DialogResult svar = MessageBox.Show("Du är på väg att radera dessa resultat. Vill du fortsätta?",
    "Varning", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
    if (svar == DialogResult.OK)
    {
    foreach (DataRowView objDataRowView in checkedListBox1.CheckedItems)
    {
    int id = Convert.ToInt32(objDataRowView["id"].ToString());
    delId(id);//denna går till en class som deletar i databasen, fungerar bra.
    objDataRowView.Row.Delete();//denna fungerar bara ibland, typ varannan gång
    }
    [/kod]
    checkedListBox har id som value, det är därför som jag använder DataRowView .
    Problem, om jag bara skall ta bort ett etim du fungerar det någolunda, vid flera inte alls.
    Likadant med att ta bort item, fungerar ibland. Någon som har ett bättre förslag att komma med
    Last edited by saw; 2012-05-13, 12:59.
    saw
    _______________________
    www.saw.se
    _______________________

  • #2
    Även detta började fungera..
    saw
    _______________________
    www.saw.se
    _______________________

    Kommentera

    Working...
    X