Avatar billede snoezel Nybegynder
05. februar 2003 - 13:15 Der er 12 kommentarer og
3 løsninger

where sætning

Hejsa, det her driller bare helt vildt.
Hvad kan der være galt med dette:

Jeg har en variabel hvem:
hvem = request.form("Logon")

Where sætningen.
WHERE (((logons.logon_logon)=" & ("hvem") & " ));"

Får en fejl 500 :(

Det virker fint, hvis jeg sætter Logon direkte i where sætningen, som her:
"WHERE (((logons.logon_logon)='h10h'));"
Avatar billede hossein Nybegynder
05. februar 2003 - 13:18 #1
hvem = request.form("Logon")
WHERE (((logons.logon_logon)=" & hvem &""

er det access bruger man ikke ;
Avatar billede medions Nybegynder
05. februar 2003 - 13:20 #2
hvem = "Rune"
WHERE logons.logon_logon = '" & hvem & ";"

//>Rune
Avatar billede snoezel Nybegynder
05. februar 2003 - 13:24 #3
hossein>> Det er access - men dette virker heller ikke:
"WHERE (((logons.logon_logon)=" & hvem & "))"

medions>> variablen "hvem" skal komme fra et input felt, og ikke sættes direkte :)
Avatar billede mufoxe Nybegynder
05. februar 2003 - 13:25 #4
Du mangler '' udenom hvem, således:

WHERE (((logons.logon_logon)='" & ("hvem") & "' ));"
Avatar billede hossein Nybegynder
05. februar 2003 - 13:28 #5
læg hele din sql sætning
WHERE logons.logon_logon)='" & hvem &"'"
Avatar billede snoezel Nybegynder
05. februar 2003 - 13:30 #6
SQL sætningen ser sådan her ud:

strsql=" FELTER " & _
"FROM ......... " & _
"WHERE (((logons.logon_logon)=" & hvem & "));"
Avatar billede hossein Nybegynder
05. februar 2003 - 13:34 #7
strSQL "Select * from tblMIN where logons.logon_logon = '" & hvem &"'"
skal virke!
Avatar billede hossein Nybegynder
05. februar 2003 - 13:41 #8
ohhh
strSQL = ....
Avatar billede snoezel Nybegynder
05. februar 2003 - 13:46 #9
?
Avatar billede snoezel Nybegynder
05. februar 2003 - 13:47 #10
min sql sætning er meget lang, derfor er den delt op på den måde, så den er mere oveskuelig
Avatar billede snoezel Nybegynder
05. februar 2003 - 13:49 #11
jeg forstår bare ikke hvorfor det ikke virker når jeg henter brugeren fra et form felt, når det virker helt fint med denne, når jeg sætter bruger IDén selv:
Denne virker
"WHERE (((logons.logon_logon)='10h10'));"
Avatar billede snoezel Nybegynder
05. februar 2003 - 13:52 #12
det virker nu, med denne sætning:

"WHERE (((logons.logon_logon)='" & hvem &"'));"
Avatar billede arnvig Nybegynder
05. februar 2003 - 13:54 #13
Mufoxe har ret: Du skal have din string i quotes (')
Avatar billede snoezel Nybegynder
05. februar 2003 - 13:55 #14
jeg har delt point mellem jer, som tak for hurtig hjælp, det rettede mig lidt på vej :-)
Avatar billede snoezel Nybegynder
05. februar 2003 - 13:56 #15
arnvig>>> Nej - det virker nu uden :-)
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