Avatar billede okidoky Nybegynder
12. august 2006 - 20:47 Der er 1 løsning

opdate form

Hej

Jeg har lavet et script der skal opdatere noget data som findes i db med flere form felter som er tilføjet db.

men jeg får altid dette fejl:

ADODB.Recordset.1 (0x800A0BCD)
Either BOF or EOF is True, or the current record has been deleted; the operation requested by the application requires a current record.


min opdate ser sådan ud:

<%
if request("action") = "skriv" then

set rs = server.CreateObject("ADODB.recordset")
rs.Open "select * from db_info where id= '" & request.Form("id") & "'", conn, 2, 2

   
    rs("stilling") = request.Form("stilling")
    rs("navn") = request.Form("navn")
    rs("email") = request.Form("email")
    rs("tlf") = request.Form("tlf")   
   
   
rs.update

response.Redirect("index.asp")

end if%>


selvfølge har jeg formen før :)
Avatar billede Søren Bech Morsing Praktikant
12. august 2006 - 20:50 #1
er id tal eller tekst? Hvis tal skal du lige fjerne ' ' uden om.

Ellers skal du prøve at udskrive Request.Form("id") og se om den indeholder det du forventer.

BOF: beginning for file
EOF: end of file
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester