Avatar billede vd-per Nybegynder
05. august 2005 - 21:25 Der er 6 kommentarer og
1 løsning

ASP - Access - Expected end of statement

nogen der kan fortælle hvad der mangler/er forkert i denne sætning:


strSQL = "Insert into Ordre ("

strSQL = strSQL & "Kunde, "
strSQL = strSQL & "Vare, "
strSQL = strSQL & "Antal) "

strSQL = strSQL & "values( "

strSQL = strSQL & "'" & Session("strID") & "', "
strSQL = strSQL & "'" & replace(request.querystring("p"),"'","''") & "', "
strSQL = strSQL & "'" & cint(request.querystring("stk"))" & "') "

får følgende fejl:

Error Type:
Microsoft VBScript compilation (0x800A0401)
Expected end of statement
/xxxx/xxxx.asp, line 35, column 56
strSQL = strSQL & "'" & cint(request.querystring("stk"))" & "') "

På forhånd tak

//Per
Avatar billede nielle Nybegynder
05. august 2005 - 21:29 #1
Ret:

strSQL = strSQL & "'" & cint(request.querystring("stk"))" & "') "

- til:

strSQL = strSQL & CInt(request.querystring("stk")) & ") "
Avatar billede nielle Nybegynder
05. august 2005 - 21:30 #2
Det er specielt det "-tegn som du har lige bag ved:

cint(request.querystring("stk"))"

- som driller dig.
Avatar billede vd-per Nybegynder
05. august 2005 - 21:32 #3
så får jeg denne fejlbesked:

Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: 'CInt'
/xxxxx/xxxxx.asp, line 35
Avatar billede vd-per Nybegynder
05. august 2005 - 21:34 #4
altså med

strSQL = strSQL & CInt(request.querystring("stk")) & ") "

er begyndt at lege med asp igen efter et par års pause så det er forfra igen hehe
Avatar billede nielle Nybegynder
05. august 2005 - 21:36 #5
Det tyder jo på at request.querystring("stk") ikke er et tal som du ellers forventer.
Avatar billede vd-per Nybegynder
05. august 2005 - 21:38 #6
ja du har ret, takker for hjælpen
smid lige et svar så for du point

må lige se hvad der går galt på den anden side hehe
tror det er fordi ?stk er tom
Avatar billede nielle Nybegynder
05. august 2005 - 21:46 #7
Svar :^)
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