06. januar 2002 - 20:58
Der er
11 kommentarer og 1 løsning
Request.Form(\"typen\")
Der står i koden <form name=\"typen\" method=\"post\" action=\"frysershow.asp?update=typen&id=<%=rs(\"id\")%>\"> <select class=\"textbox\" name=\"typen\"> <option value=\"koed\">Kød</option> <option value=\"indfrys\">Indfrys</option> </select> <input class=\"box\" type=\"submit\" name=\"Submit\" value=\"Submit\"> </form> Der står i koden Set Rs = Conn.Execute(\"Update fryser Set type=\'\" & Request.Form(\"typen\") & \"\' where id=\"& Request.QueryString(\"id\")) Der er hvad der står på hjemmesiden ADODB.Field fejl \'80020009\' Enten er BOF eller EOF sand, eller den aktuelle post er blevet slettet. Den anmodede handling kræver en aktuel post. /mad/frysershow.asp, line 0 HJÆLP MIG =)
Annonceindlæg fra gavdi
06. januar 2002 - 21:04
#1
udmiddelbart ser det ud som om at der ikke er nogen post med det id du fører videre
06. januar 2002 - 21:04
#2
?update=typen&id=3
06. januar 2002 - 21:33
#3
Prøv at gå ind i Databasen og se om der er en kollonne som har id\'et 3! hvis ikke så er det derfor at den kommer med den fejl!
06. januar 2002 - 21:40
#4
den er go nok.. ned du har ret i at det se ud til at jeg ikke sprøge rigtig =)
06. januar 2002 - 21:47
#5
så det er jo din database som ikke er sat op efter scriptet eller omvendt! Du er nødtil at have kollonnen 3 i din database, ellers vil du jo som set få fejl..
06. januar 2002 - 22:08
#6
Kononne ID navn type Line 3 Kyllebryster koed
06. januar 2002 - 22:31
#7
Jeg tror du skal give feltet type i databasen et andet navn. Type er i mange sammenhænge et fyord og bruge.
06. januar 2002 - 22:31
#8
hvilket felttype har \"id\"? og en anden ting - hvorfor \"svarer\" du altid selv?
06. januar 2002 - 22:36
#9
hmm... prøv lige med det her: <form name=\"typen\" method=\"post\" action=\"frysershow.asp?update=typen&id=<%=rs(\"id\")%>\"> <select class=\"textbox\" name=\"typen\"> <option value=\"koed\">Kød</option> <option value=\"indfrys\">Indfrys</option> </select> <input class=\"box\" type=\"submit\" name=\"Submit\" value=\"Submit\"> </form> <% Set Rs = Conn.Execute(\"Update fryser Set type=\" & Request.Form(\"typen\") & \" where id=\"& Request.QueryString(\"id\")) %>
06. januar 2002 - 22:41
#10
Det er bare en ting jeg gør =) men mit problem var ikke i den del af kode =) jeg lave bare en \"dum\" fejl. medions Jeg vil godt sige tak til dig =) mange gange
06. januar 2002 - 22:51
#11
:-)
06. januar 2002 - 22:52
#12
Prøv dette: <form name=\"typen\" method=\"post\" action=\"frysershow.asp?update=typen&id=<%=rs(\"id\")%>\"> <select class=\"textbox\" name=\"typen\"> <option value=\"koed\">Kød</option> <option value=\"indfrys\">Indfrys</option> </select> <input class=\"box\" type=\"submit\" name=\"Submit\" value=\"Submit\"> </form> <% Set Rs = Conn.Execute(\"Update fryser Set [type]=\" & Request.Form(\"typen\") & \" where id=\"& Request.QueryString(\"id\")) %>
Kurser inden for grundlæggende programmering