Avatar billede hongsaquen Nybegynder
17. november 2004 - 09:09 Der er 4 kommentarer og
1 løsning

ASP og SQL : Unterminated string constant

Hej alle !!
jeg får en fejlbesked, når jeg prøver at Selecte noget fra db:

Microsoft VBScript compilation error '800a0409'

Unterminated string constant

/diverse/julespil.asp, line 29

" And Level = " & LEVEL"
------------------------^

Hvad er der gald med det??

Her er min select sætning:

serID= Request.QueryString("UserID")
LEVEL= Request.QueryString("LEVEL")

strSql = " SELECT * FROM tblJulespil" &_
        " Where userid= "& UserID &_
        " And Level = " & LEVEL "

Tak på forhånd
Avatar billede michael_stim Ekspert
17. november 2004 - 09:12 #1
Er LEVEL et tal:
" And Level = " & LEVEL
Er LEVEL ikke et tal:
" And Level = '" & LEVEL & "'"
Avatar billede hongsaquen Nybegynder
17. november 2004 - 09:23 #2
LEVEL er et tal, men nå jeg prøver det " And Level = " & LEVEL, så får jeg :
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'And'.
Avatar billede michael_stim Ekspert
17. november 2004 - 09:34 #3
"SELECT * FROM tblJulespil WHERE userid= "& UserID &" AND Level = " & LEVEL
Har du glemt u'et her eller er det bare en slåfejl:
serID= Request.QueryString("UserID")
Avatar billede hongsaquen Nybegynder
17. november 2004 - 09:42 #4
nææ, det bare en slåfejl, undskyld ;-)
jeg har den sådan:

UserID= Request.QueryString("UserID")
Avatar billede michael_stim Ekspert
21. november 2004 - 12:45 #5
Hvordan går det?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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