webForumDet fria alternativet

den skriver inte ut rätt (inner join)

ASP

3 svar · 208 visningar · startad av ampy

Medlem sedan feb. 20011 498 inlägg
Frågan#1

Har denna kod:

SQL = "SELECT k.*, m.* From kompisar k inner join members m on m.username = k.agare " &_
"WHERE k.agare_id = "&session("id")&" AND k.godkann = 'ja' order by k.medlem"

Set RecSet = Connect.Execute(SQL)

If not recset.eof then

	do until recset.eof

   			If Len(recset("medlem")) > 11 then
			strusername = Left(recset("medlem"),11)
			name = ""&strusername&"."
			else
			name = recset("medlem") 
			End If
					

	response.write recset("status")

men när den skriver ut recset("status") (status är från kolumnen members) så skriver den bara ut online fast att det inte stämmer!

Är det något jag har gjort fel i kodningen eller?

Är inte så där jättebra på inner join

Medlem sedan feb. 20011 498 inlägg
#2

Ingen som vet? :q

Medlem sedan feb. 20011 498 inlägg
#3

Är det verkligen ingen som kan svara på detta?

Medlem sedan feb. 200112 078 inlägg
#4

Jag har sagt det innan och jag säger det igen.. det går inte fortare bara för att man lägger tre inlägg efter varandra. :)

men när den skriver ut recset("status") (status är från kolumnen members) så skriver den bara ut online fast att det inte stämmer!

Ok.. det stämmer inte. Men vad vill du få fram med listan som du skriver ut? Hur skall det bli?

258 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)