webForumDet fria alternativet
Logga in / Bli medlem

SQL - sats problem

ASP

1 svar · 149 visningar · startad av slurken

Medlem sedan juni 200152 inlägg
Trådstart#1

strsql = "SELECT * FROM table1 AS t1, table2 AS t2(......osv)"

om man använder sig av recordset för att visa poster så går det inte att skriva:

<%=RecordSet("t1.post")%>

det funkar inte med att skriva tabellnamnet innan.

Har man en kolumn i table1 som heter ID och en i table2 som heter ID måste man ju skilja dom åt.

Någon som vet nån bra lösning!
Tack!

Medlem sedan dec. 200012 464 inlägg
#2
sql=_ 
"select t1.id as t1id,t1.aleb, " & _
"       t2.id as t2id,t2.caleb " & _
" from t1,t2 "
set rs = conn.execute(sql)
...
response.write rs("t1id")
response.write rs("t2id")

alternativt kan man ange ett index i rs, om man känner till positionen för kolumnen

response.write rs(0)
response.write rs(2)
249 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)