10. marts 2004 - 20:49Der er
14 kommentarer og 1 løsning
Der er for få parametre. Der var ventet 1.
strSQL = "UPDATE FORUM_MEMBERS SET" &_ " M_ADMINRIGHTS = '"&Replace(Request.Form("Userrights"),"'", "´")&"'"&_ " WHERE ID ="&strID
Conn.Execute(strSQL)
Forstår ikke helt hvad der er galt her.
fejlen er følgende:
Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) [Microsoft][ODBC Microsoft Access-driver] Der er for få parametre. Der var ventet 1. /beta.mohaa.dk/dv/admin-adduserrights.asp, line 106
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Du skal sikre dig at der står noget i både Request.Form("Userrights") og i strID. Der mangler sikker noget i Request.Form("Userrights"), dvs form feltet der hdder "Userrights".
eagleeye> Det har du da fuldstændig ret i ;-) Men jeg vil mene at, man gerne vil ha' en eller anden form for apostrof, når man erstatter ' tegnet med ´ tegnet :)
Ingen der har "svaret", så lukker uden point fordeling.
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.