C# met een textbox een sql product verwijderen lukt niet krijg dan een fout

Status
Niet open voor verdere reacties.

ferentuske

Gebruiker
Lid geworden
5 okt 2013
Berichten
78
Code:
VoorbeeldContext c = new VoorbeeldContext();
           //product id verwijderen
            Product teVerwijderen = c.Producten.Find(26);
        
               c.Producten.Remove(teVerwijderen);
               c.SaveChanges();
dit lukt maar als ik due 26 verander door textbox.text en ik type in de textbox 26 en druk op de button krijg ik
argumentexception whas unhandeled

The number of primary key values passed must match number of primary key values defined on the entity.
Parameternaam: keyValues
 
string "26" is niet hetzelfde als integer "26". Heb je al eens eerst de tekst geparsed naar integer voordat je die meegeeft (convert.toint)?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan