webForumDet fria alternativet

Kurser eller exempel!

ASP

33 svar · 730 visningar · startad av Asa · sida 2 av 2

Frågan, av Asa

Nån som vet ett bra ställe där det finns exempelscrip på hur man gör relationer i en databas mellan två tabeller och hur man sedan skriver i aspkoden! Det är väl lite smidigare än att skriva relationen i aspkoden va?

Läs frågan i sin helhet →
Medlem sedan jan. 20022 440 inlägg
#21

så kan det gå :e

Medlem sedan dec. 20011 860 inlägg
#22

Hur får man in en tredje som ska vara info om hur gästboken skall se ut? Den heter gbinfo.

Min SQL:

SQL = "Select users.*, gastbok.* From users Inner Join gastbok On users.UserId = gastbok.UserId Where users.UserId=" & Request.Querystring("id") & " Order By gastbok.id desc"
RecSet.Open SQL, Conn

Medlem sedan jan. 20022 440 inlägg
#23
SQL = "Select users.*, gastbok.*, gbinfo.* " & _
" From (users Inner Join gastbok " & _
" On users.UserId = gastbok.UserId) " & _
" INNER JOIN gbinfo " & _
" ON [b]([/b]gastbok.ID = gbInfo.gastbokID) " & _
" Where users.UserId=" & Request.Querystring("id") & " & _
" Order By gastbok.id desc"
RecSet.Open SQL, Conn

usch nu e jag blind kan hända jag missade något där... det är när du har 2 el fler join som det börjar bli rörigt :)

Medlem sedan dec. 20011 860 inlägg
#24

Verkar fattas en ( tror jag men var ska den ligga?

Medlem sedan jan. 20022 440 inlägg
#25

Uppdaterade ovan :)

ON [b]([/b] gastbok.ID = osv
Medlem sedan dec. 20011 860 inlägg
#26

Hmm - gbinfo kanske ska koppas till users tror jag nog! Eller vad är bäst? För i gastbok sparas ju bara inlägg!

gbinfo:
id - räknare
UserId - tal
m.m
m.m

Medlem sedan jan. 20022 440 inlägg
#27
SQL = "Select users.*, gastbok.*, gbinfo.* " & _
" From (users Inner Join gastbok " & _
" On users.UserId = gastbok.UserId) " & _
" INNER JOIN gbinfo " & _
" ON (User.UserId = gbInfo.UserId) " & _
" Where users.UserId=" & Request.Querystring("id") & " & _
" Order By gastbok.id desc"
RecSet.Open SQL, Conn
Medlem sedan dec. 20011 860 inlägg
#28

Syntaxfel i JOIN-operation på den raden

Varför gör du avbrytningar på koden? - Kom på - blir väl så när man skriver det som kod va?

Medlem sedan jan. 20022 440 inlägg
#29

Jag bryter inte koden & _ Använder jag för att frågan ska förstå att det som kommer på nästa rad hänger ihop med raden jag är på :)

Medlem sedan dec. 20011 860 inlägg
#30

Okej men vad kan Syntaxfelet vara? Jag har lagt allt på en rad!

SQL = "Select users.*, guestbook.*, gbinfo.* From (users Inner Join guestbook On users.UserId = guestbook.UserId) Inner Join gbinfo On (User.UserId = gbInfo.UserId) Where users.UserId=" & Request.Querystring("id") & " Order By guestbook.id desc"
RecSet.Open SQL, Conn

Medlem sedan dec. 20011 860 inlägg
#31

Jag gjorde så här å det funka fint:

SQL = "Select gastbok.*, gbinfo.*, users.* FROM users INNER JOIN (gbinfo INNER JOIN gastbok ON gbinfo.UserId = gastbok.userId) ON (gastbok.userId = users.UserId) AND (users.UserId = gbinfo.UserId) Where users.UserId=" & Request.Querystring("id") & " Order By gastbok.id desc"
RecSet.Open SQL, Conn

Medlem sedan jan. 20022 440 inlägg
#32

bra :)

Medlem sedan juni 20019 519 inlägg
#33

goda nyheter min far har beställt boken :)

Medlem sedan jan. 20022 440 inlägg
#34

villken bok ? jag beställer mina böcker själv :) och packad som en alicka e jag :)

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)