webForumDet fria alternativet

Hämta från två tabeller

Databaser & SQL

4 svar · 511 visningar · startad av sin_adec

Medlem sedan apr. 2002272 inlägg
Frågan#1

Jag försöker hämta information från två tabeller i en access databas, men jag får inte det att fungera.

min kod ser ut på följande sätt

Set RecSet4 = Server.CreateObject("ADODB.Recordset")
recset4.CursorLocation = 3
recset4.PageSize = 5
SQL4 = "SELECT rubrik AND datum FROM music where kategori='artikel' UNION ALL SELECT rubrik AND datum FROM culture where kategori='artikel'"
RecSet4.Open SQL4, Connect, 3, 3

men när jag har

Set RecSet4 = Server.CreateObject("ADODB.Recordset")
recset4.CursorLocation = 3
recset4.PageSize = 5
SQL4 = "SELECT rubrik  FROM music where kategori='artikel' UNION ALL SELECT rubrik  FROM culture where kategori='artikel'"
RecSet4.Open SQL4, Connect, 3, 3

så fungerar det, men då kan jag inte använda mig av

<%=recset4("datum")%>
Medlem sedan juni 200032 967 inlägg
#2
  1. Frågor om SQL skall ställas i SQL-forumet.
  2. Det ska inte vara AND mellan fälten i din SELECT-lista. Du skall använda kommatecken.
Medlem sedan apr. 2002272 inlägg
#3

tack för det snabba svaret @nders, du är bäst :D

Medlem sedan juni 200032 967 inlägg
#4

Vasse. :)

Medlem sedan dec. 200012 464 inlägg
#5

Flyttas från ASP

248 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)