Du ska inte ha apostrofer runt delType-värdet (om det är av typen tal?). Alltså är det felmeddelandet Expected Parameter, 1 som gäller.
Kontrollera att alla tabell- och fältnamn är finns och är rättstavade.
Mvh,
2 svar · 178 visningar · startad av trexter.com
Hmm... alla kolummer i tabellen är text förutom delType. Som det är nu får jag Data Type Mismatch men när jag sedan tar bort de båda ' runt Request.Form("leverans") så får jag "Expected Parameter, 1". :(
Raden ser ut så här (hoppas ni har hög upplösning ;) )
Uppdatera = "UPDATE orders SET Name = '"& Request.Form("namn") &"', Address = '"& Request.Form("adress") &"', CityAndZip = '"& Request.Form("postnr") &"', zip = '"& Request.Form("postort") &"', email = '"& Request.Form("email") &"', phone = '"& Request.Form("tel") &"', delType = '"& Request.Form("leverans") &"', Notes = '"& Request.Form("notes") &"' WHERE orderID = '"& Request.QueryString("orderID") &"';"
Du ska inte ha apostrofer runt delType-värdet (om det är av typen tal?). Alltså är det felmeddelandet Expected Parameter, 1 som gäller.
Kontrollera att alla tabell- och fältnamn är finns och är rättstavade.
Mvh,
Ja, jag vet att jag inte ska ha det (har lärt mig det av dig!). :)
Felet jag gjorde var att jag i Request.Form("leverans") fick ett textvärde. Därför blev jag tvungen att köra det genm en Case-sats och på så sett tilldela en variabel ett dynamiskt värde som jag sedan använde!
Men tack iaf och jag hoppas att jag äntligen lärt mig när man ska ha ' eller ej. ;)
:)