webForumDet fria alternativet

hämta info ur 2 tabeller?

ASP

1 svar · 170 visningar · startad av mozilla

Medlem sedan juli 20011 084 inlägg
Frågan#1

Håller på och gör en sida... och vill för en gångskull försöka tänka lite på snabbhet på mina applikationer. Jag ska i alla fall hämta ut lite information ur en databas, ur två olika tabeller. och sedan lagra det i 2 st arrays... jag har kommit så här långt

SQL = "SELECT huvud_text.id, huvud_text.textstrang, nyheter.id, nyheter.datum, nyheter.rubrik, nyheter.ingress FROM huvud_text, nyheter WHERE huvud_text.id = 1 ORDER BY nyheter.id DESC"
Set rs = Conn.Execute(SQL)

Sedan skulle jag vilja göra något i stil med:

arrText = rs("huvud_text.*").getrows()
arrNyhet = rs("nyheter.*").getrows()

dvs ta ut allt i en tabell och lägga det i en array och de andra i en annan? går det.. och hur ska man gå tillväga?

Medlem sedan dec. 200012 464 inlägg
#2

Eftersom dina tabeller inte är relaterade är det ingen bra ide att hämta från båda tabellerna i samma fråga.

Använd två frågor.

257 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)