den finder kun en post, så jeg skal bruge recordcount, for med en post vil den ogs være ved EOF. Hvis jeg bruge farmers.EOF så vil den tage det først så længe den finder 0 eller 1 post, og vis mere end 1 så tage else. vilket jeg ikke vil have.
Hvis den finder en post hvor farmer er = formen og item er lig formen, så skal den farmamount = CInt(farmers("antal")) + CInt(request.Form("amount")) SQLFaUpdate = "UPDATE farmers SET antal = " & farmamount & " WHERE id = " & farmers("id") Conn.Execute(SQLFaUpdate) og hvis den ingen finder så SQLfaAdd = "INSERT INTO farmers (farmer, item, antal) VALUES('" & request.form("farmer") & "', '" & request.Form("itemname") & "', " & request.Form("amount") & ")" Conn.Execute(SQLfaAdd)
har ændret det til de forslag nielle, men samme fejl. det er altså denne her der er noget galt med SQL = "SELECT * FROM items where [farmer] = '" & request.form("farmer") & "' AND [item] ='" & request.form("itemname") & "'"
lol og det kunne man så have fundet ud af allerede 26/07-2005 17:50:43 ;o) Hva faen det kan vel ske for det bedste engang imellem :o) Ved ikke om du ønsker svar men her er da et i hvert fald
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.