webForumDet fria alternativet

fråga i access med sql

3 svar · 196 visningar · startad av da97enla

da97enlaMedlem sedan dec. 2001343 inlägg
#1

Hej

Jag har en databas i access som jag skapat en fråga i. Jag kan välja att skriva ut informationen mha asp. Problemet är att i en fråga kan jag bara skriva ett villkor men jag skulle vilja ändra villkor så att jag kan lista informationen beroende på vem som är inloggad. Som det är nu får jag skapa flera frågor beroende på vilken användare. Det finns förmodligen ett smidigare sätt för detta, men hur?

Så här ser frågan ut:

SQL= "SELECT * FROM [bild] INNER JOIN (login INNER JOIN bild_inlog ON login.idnr = bild_inlog.idnr) ON bild.bildnr = bild_inlog.bildnr WHERE (((login.idnr)=1))"

mvh
enla

EitrazMedlem sedan sep. 2002366 inlägg
#2

När nån är inloggad kanske du har lagrat deras ID i Session("userid")
då blir det ju:

SQL= "SELECT * FROM [bild] INNER JOIN (login INNER JOIN bild_inlog ON login.idnr = bild_inlog.idnr) ON bild.bildnr = bild_inlog.bildnr WHERE login.idnr=" & Session("userid")

är det detta du undrade över?

da97enlaMedlem sedan dec. 2001343 inlägg
#3

Tusen tack, det var precis vad jag menade!

enla :D

OveRRidEMedlem sedan feb. 200112 078 inlägg
#4

Flyttas från ASP, VBScript.

124 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)