rispopndo in ordine:
1) prova a metterci: target="_top"
dove dovrei metterlo??
2)Il dato preso dalla query fatta prima dell'iframe potresti passarlo alla pagina nell'iframe via queryString e quindi recuperarlo dalla queryString stessa.
fai conto che la pagina prova1.asp contiene un iframe (frame2) che richiama la pagina prova2.asp.
nella pagina prova1.asp
apro un recordset
Set rec1 = Server.CreateObject("ADODB.Recordset")
SQL="SELECT id_ogg,codoff from mia_tab WHERE data>= #"& dal &"# order by id_ogg asc"
rec1.open SQL, conn, 1 , 3
oggetto=rec1("id_ogg")
'inserisco un iframe
<IFRAME src="../inc/prova2.asp" height="25" width="430" scrolling="no" frameborder="0" name="frame2" border="0" ></IFRAME>
'da qui in poi sono dentro l'iframe
apro un recordset
Set rs_t = Server.CreateObject("ADODB.recordset")
SQL="SELECT id_sogg from mia_tab_1 WHERE "& id_ogg &" ="& oggetto &" and public=true and last=true "
rs_t.open SQL, conn
*****************
iis risponde:
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore mancante) nell'espressione della query 'id_ogg= and public=true and last=true'.
/lastfinale4/inc/prova2.asp, line 41
l'iframe non vede il valore di "& oggetto &"

Rispondi quotando