webForumDet fria alternativet

Hämta värden i från ett recordset till ett annat?

ASP

3 svar · 501 visningar · startad av adde

Medlem sedan jan. 2000120 inlägg
Frågan#1

Jag läser in ett recordset och vill sedan i ett annat hämta värden från det föregående hur gör jag..

passw = session("passw")

Set conn = server.createobject "ADODB.connection")
conn.open "FILEDSN=db1.dsn"

Set rs = server.createobject "ADODB.recordset")
SQL= "SELECT * FROM anv WHERE passw ='"&passw&"'"
rs.open SQL,conn,1,2

Set rs1 = server.createobject("ADODB.recordset")
SQL1= "SELECT * FROM link
WHERE menyid =" <%=rs("****++***")%>
rs1.open SQL1,conn,1,2

Det är ****++*** som är den felaktiga kopplingen vad ska jag skriva för att hämta värdet i från "anslagstavla" som finns i recordsetet RS.

------------------

Medlem sedan dec. 19998 577 inlägg
#2

Testa nått sånthär, är det så du menar?:

passw = session("passw")

Set conn = server.createobject "ADODB.connection")
conn.open "FILEDSN=db1.dsn"

Set rs = server.createobject "ADODB.recordset")
SQL= "SELECT * FROM anv WHERE passw ='"&passw&"'"
rs.open SQL,conn,1,2

Set rs1 = server.createobject("ADODB.recordset")
SQL1= "SELECT * FROM link 
WHERE menyid = " & rs("anslagstavla")
rs1.open SQL1,conn,1,2

------------------
MVH / Vide
Min hemsida:webeye.nu

Medlem sedan dec. 19996 721 inlägg
#3

<%= använder man bara när man ska snabbinkludera en ASP-variabel i HTML:en. Inne i koden ska man aldrig ha den.

<% och %> är ju en avgränsare som visar vad som är ASP och vad som är HTML.

mvh

Medlem sedan dec. 1999707 inlägg
#4

Det är nog lättare om du kör följande sql-uttryck:

SELECT anv.anslagstavla, link.* FROM anv, link
WHERE passw = 'abc123' AND menyid = anv.anslagstavla

Jag TROR att det bör fungera, är ingen expert på sql men...

"abc123" är i det här fallet påhittat...

------------------
/ Torbjörn Hansson, webbutvecklare/gränssnittsprogrammerare
Spetsdata AB

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