09. juli 2004 - 09:03Der er
2 kommentarer og 1 løsning
Der er en ikke-defineret funktion "Request.Form" i udtrykket
Hvad er dette? Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access-driver] Der er en ikke-defineret funktion "Request.Form" i udtrykket.
Min kode ser sådan ud:
strSQL = "Select * from krNotify where EMailAdr = Request.Form( '" & EMailAdr & "')" Set rs2 = Conn.Execute(strSQL) Do Response.Write rs2("EMailAdr") & "<br>" rs2.MoveNext Loop While Not rs2.EOF
De bringer altså snart mit p.. i kog. Jeg har bøger om .asp, sql m.m. og der er ingen beskrivelse af de forb.... apostroffer. Hvor de skal stå, hvornår og hvorfor. Men måske er det vbscript el. access eller noget helt tredie.
Hvis dit felt i databasen (i dette tilfælde EMailAdr) er et felt af typen Tekst, så skal der være apostroffer, hvis det er et tal skal de ikke bruges. Hvis feltet er af typen Dato, så skal der være # og # omkring.
//>Rune
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.