webForumDet fria alternativet

två tabeller öppna samtidigt?

ASP

25 svar · 571 visningar · startad av ampy · sida 2 av 2

Frågan, av ampy

Kan man ha två tabeller öppna på en gång, kan man göra tex så här då: SQL = "Select \ From members WHERE username = '"&session("username")&"'" RecSet.Open SQL, Connect, adOpenStatic, adLockOptimistic SQL2 = "Select \ From dagbok WHERE username = '"&session("username")&"'" RecSet2.Open SQL, Connect, adOpenStatic, adLockOptimistic Eller ska man göra det på något annat sätt?

Läs frågan i sin helhet →
Medlem sedan juni 200032 967 inlägg
#21

Då är ditt recordset tomt, dvs SQL-frågan gav inget resultat.

Medlem sedan feb. 20011 498 inlägg
#22

Men hur vet den från vilken tabell den ska hämtas ifrån?
Vad händer om det finns två kolumner med samma namn i de två tabellerna?

Medlem sedan mars 20015 287 inlägg
#23

Hm, osäker på det, men måste du ha samma namn, vad är det för namn - innehåll?

Behöver du använda båda kolumnerna i denna hämtning?

Om du inte har användning för "båda" kolumnerna om de nu "krockar" behöver du ju inte öppna/hämta båda.

Medlem sedan feb. 20011 498 inlägg
#24

Alltså jag bara undrade vad som skulle hända men jag har inte det, men jag får en massa andra fel. Det skulle vara snällt om du kunde kolla igenom den filen jag har, den är inte så lång.

Medlem sedan mars 20015 287 inlägg
#25

Det ser ut som om du stänger ditt RecordSet två gånger, rad 194 samt 157. -Verkar inte stämma.

Sen kan du pröva lägga till en:

RecSet.MoveFirst

		Else
			Response.Write "Inga meddelanden hittades."
		End If
RecSet.MoveFirst

Får du fram RecSet("username") högst uppe på sidan?

Är du säker på att ditt namn i session("username") finns i din databas?

Medlem sedan feb. 20011 498 inlägg
#26

Tacks så mycket solbulle, nu funkar allt perfekt.

:birp

258 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)