Avatar billede gulekings Nybegynder
29. september 2004 - 12:17 Der er 7 kommentarer og
1 løsning

forbindelse mellem 2 tabeller

Hej.
Jeg er ikke synderligt skarp til asp, og har brug for lidt hjælp til et lille miniforum, jeg er igang med at lave.
Jeg har en tabel med indlæg, og i den en kollonne med "forfatter". i den kollonne vil jeg gerne kunne skrive et bruger id, som jeg så kan krydsreferere med min tabel med brugere i.
Håber jeg har udtrykt mig klart nok, ellers skal jeg nok forsøge igen :)
magnus
Avatar billede Slettet bruger
29. september 2004 - 13:12 #1
select * from indlæg inner join brugere on (indlæg.brugerid = brugere.brugerid) where ... hvad du nu ellers skal bruge
Avatar billede gulekings Nybegynder
29. september 2004 - 13:35 #2
det virker fint, men hvordan udskriver jeg så værdien fra brugertabellen i stedet for brugerid'et?
Avatar billede krogstrup Nybegynder
29. september 2004 - 13:38 #3
i stedet for rs("brugerid") - svarende til indlæg.brugerid

skriver du

rs("brugernavn") svarende til brugere.brugernavn
Avatar billede gulekings Nybegynder
29. september 2004 - 13:41 #4
Det er perfekt!
smid svar for point og tak for hjælpen :)
Avatar billede krogstrup Nybegynder
29. september 2004 - 13:41 #5
du bør måske nok også i din SQL sætning udvælge hvilke felter du vil have med. altså:

select indlæg.felt1, indlæg.felt2, brugere.felt1, brugere.felt2 from indlæg inner join brugere on (indlæg.brugerid = brugere.brugerid) where...
Avatar billede krogstrup Nybegynder
29. september 2004 - 13:42 #6
for at øge hastigheden på sql kaldet så unødvendige felter ikke medtages
Avatar billede gulekings Nybegynder
09. oktober 2004 - 16:45 #7
svar... anyone?
Avatar billede krogstrup Nybegynder
09. oktober 2004 - 20:45 #8
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