Avatar billede pcb Nybegynder
21. september 2001 - 10:17 Der er 9 kommentarer og
1 løsning

Udtræk af data fra database

Hej,

Jeg får følgende fejl:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression \'Uni =\'.
/produktion/trendnet_new/indhold.asp, line 43

Og min kode ser sådan her ud:

SQLstmt = \"SELECT * FROM ordre WHERE Uni = \" & Request.QueryString(\"id\")

myConn.Execute (SQLstmt)
Avatar billede eagleeye Praktikant
21. september 2001 - 10:17 #1
Request.QueryString(\"id\")  har ingen værdi.
Avatar billede eagleeye Praktikant
21. september 2001 - 10:19 #2
hvordan bliver indhold.asp kaldt?
Avatar billede pcb Nybegynder
21. september 2001 - 10:20 #3
Det en som man bliver sendt videre til,
Det kan f.eks. så sådan her ud:
indhold.asp?id=210901100953235427732
Avatar billede -sofus- Nybegynder
21. september 2001 - 10:22 #4
du mangler nogle () din string skal se så danne ud

\"select * from users WHERE (uni = \" & Request.QueryString(\"id\") & \")\"
Avatar billede -sofus- Nybegynder
21. september 2001 - 10:23 #5
sorry sådan (:

\"select * from ordre WHERE (uni = \" & Request.QueryString(\"id\") & \")\"
Avatar billede eagleeye Praktikant
21. september 2001 - 10:23 #6
har du prøvet at udskrive Request.QueryString(\"id\") for at tjekke du får læst den rigtige værdi?
Avatar billede keysersoze Guru
21. september 2001 - 10:25 #7
SQLstmt = \"SELECT * FROM ordre WHERE Uni = \'\" & Request.QueryString(\"id\")

Avatar billede -sofus- Nybegynder
21. september 2001 - 10:27 #8
nej der skal også () uden om det hele...

keyseroze -> hvad er forskellen på din string og pcb\'s ?
Avatar billede nordclc Nybegynder
21. september 2001 - 10:27 #9
Jeg tror du er nødt til at sætte plinger om, da det tal jo er ret stort:

SQLstmt = \"SELECT * FROM ordre WHERE Uni = \'\" & Request.QueryString(\"id\") & \"\'\"

myConn.Execute (SQLstmt)


//Claus
Avatar billede pcb Nybegynder
21. september 2001 - 10:31 #10
Dit svar rigtigt...
Så du får pointene...

Og mange tak for hjælpen, og tak til jer andre!
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