Avatar billede mussle Nybegynder
21. januar 2001 - 11:32 Der er 2 kommentarer og
1 løsning

Problem med Mysql og recordset.update

Når jeg udfører følgende script
rs.Open strSQL, myConn, 1, 3
if Not (rs.BOF Or rs.EOF) Then
intID = rs(\"navn\")
Else
strERR = \"Du blev ikke godkendt af systemet\"
End If
If Len(intID) Then
Session(\"UserID\") = true
Session(\"navn\") = rs(\"navn\")
session(\"id\") = rs(\"id\")
rs(\"loginnr\") = rs(\"loginnr\") + 1
rs.Update
Response.Redirect(\"bruger/default.asp\")
End If

får jeg følgende fejl
Microsoft OLE DB Provider for ODBC Drivers error \'80040e21\'

Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.

/b4y/login.asp, line 39

hvis jeg udkommenterer
\'rs(\"loginnr\") = rs(\"loginnr\") + 1

sker det ingen ting...hvad er der galt ?
Avatar billede tdaugaard Nybegynder
21. januar 2001 - 16:01 #1
Selvom det lyder dumt, så prøv at erstatte den linie der er fejl i med:

rs(\"loginnr\") = CInt(rs(\"loginnr\")) + 1
Avatar billede mussle Nybegynder
21. januar 2001 - 16:29 #2
virker ikke...
Avatar billede mussle Nybegynder
28. august 2001 - 13:15 #3
slut
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