Tjena, har en fråga innan jag ger mig på det. Det är nog bättre att lösa det med två anrop om tabelölerna inte är relaterade med varandra. nu vill jag då loopa fram från den andra tabellen men får inte.. Berätta hur din datastruktur ser ut och vad det är du vill göra.Join, fungerar detta?
Jag vill hämta allt från en tabell, men bara ett fält från en annan tabell.
Den första tabellen ska visa endast rad med rätt id
Medans tabell2 ska vara loopbar
<code>
strSQL = Select *.tblUsers, fldForumID.tblForum From tblUsers, tblForum Where tblUsers.ID ="& qID</code>
kan det se ut såhär eller kan någon rätta mig?
alltså hämta specifik användare från en tabell samt loopa ut forum ids
från en annan tabell...
Hälsningar
MarkusSv: Join, fungerar detta?
Men du kan annars skriva:
<code>
strSQL = "SELECT tblUsers.*, tblForum.fldForumID FROM tblUsers, tblForum WHERE tblUsers.ID =" & qID
</code>Sv: Join, fungerar detta?
hur ska det se ut? har provet med <b>Do Until objRS("ForumLista").Eof</b>
men ingen av mina försöka har lyckats... den säger att den inte hittar fältet vilket
garanterat finns då jag kan hämta enstaka men ej loopa med RecordSet.
<code>
strSQL = "Select UserInfo.*, ForumLista.ForumID As ForumID From UserInfo, ForumLista "&_
"Where UserInfo.UserID ="& qID
Do Until objRS.Eof
Response.Write( "<option value='8'>Forum "& objRS("ForumID") &"</option>")
objRS.MoveNext : Loop
</code>Sv: Join, fungerar detta?
Jag tolkar det som att du vill ha med en post med alla fält från UserInfo. Alla postyer men bara ett fältet ForumID från tabellen ForumLista.
Om det är något annat du vill göra. Får du berätta vad det är. För det framkommer inte.
Resultatet från din fråga kommer t.Ex bli följande:
UserID UserName User... ForumID
1 Nisse Osv... 1
1 Nisse Osv... 2
1 Nisse Osv... 3
1 Nisse Osv... 4
1 Nisse Osv... 5
1 Nisse Osv... 6
1 Nisse Osv... 7
1 Nisse Osv... 8