Cosa... A parte il fatto che potresti usarne una sola... poi fa come ti ho detto prima.
id = request.querystring("ids")
if
'prima query
'primo recordset
else
'seconda query
'secondo recordset
end if
Roby
Cosa... A parte il fatto che potresti usarne una sola... poi fa come ti ho detto prima.
id = request.querystring("ids")
if
'prima query
'primo recordset
else
'seconda query
'secondo recordset
end if
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Cosa... A parte il fatto che potresti usarne una sola... poi fa come ti ho detto prima.
id = request.querystring("ids")
if
'prima query
'primo recordset
else
'seconda query
'secondo recordset
end if
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
dopo l'else uso tutto, cosa non uso![]()
Io uso tutto dopo l'else![]()
ok ora ci provo...
Non hai capito.
Apri un solo recordset, questo:
rs.Open SQL, Conn, 3, 3
associato alla prima query SQL, questa
SQL = "SELECT * FROM biografia order by nome"
l'altra query successiva è completamente ignorata.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
http://www.allinonenet.it/d/m/biografia.asp
Qui ce l'esempio delle due pagine
Ho fatto come hai detto tu ma niente, il risultato lo trovi sul link sopra:
<%
id = request.querystring("ids")
if id = "" then
while not rs.eof
%>
&Autore=<%=rs("Nome")%>%20<%=rs("cognome")%>"><%=r s("nome")%>, <%=rs("cognome")%> Inserito il <%=rs("data inserimento")%>
+<%=rs("nome")%>&fr=td&vs=">Cerca con Yahoo <%=rs("cognome")%><%=rs("nome")%>
<%
rs.movenext
wend
%>
<%else%>
<%
SQL = "SELECT * From biografia where id="& id
%>
<%=rs("img")%>
<%=rs("nome")%><%=rs("cognome")%>, nato a <%=rs("data di nascita")%>.
<%=rs("descrizione")%>
<%=rs("sito")%>
<%end if%>
Te l'ho detto quel'è il problema. Devi avere un solo recordset ma lo devi aprire due volte, nell'IF e nell'ELSE e chiuderlo alla fine.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
<%
id = request.querystring("ids")
if id = "" then
SQL = "SELECT * FROM biografia where visualizza=yes order by nome"
rs.Open SQL, Conn, 3, 3
while not rs.eof
%>
<%=rs("Nome")%><%=rs("Cognome")%>
&Autore=<%=rs("Nome")%>%20<%=rs("cognome")%>"><%=r s("nome")%>, <%=rs("cognome")%> Inserito il <%=rs("data inserimento")%>
+<%=rs("nome")%>&fr=td&vs=">Cerca con Yahoo <%=rs("cognome")%><%=rs("nome")%>
<%
rs.movenext
wend
%>
<%else%>
<%
SQL = "SELECT * From biografia where id="& id
rs.Open SQL, Conn, 3, 3
%>
<%=rs("img")%>
<%=rs("nome")%><%=rs("cognome")%>, nato a <%=rs("data di nascita")%>.
<%=rs("descrizione")%>
<%=rs("sito")%>
<%end if%>
In questo modo funzionama è corretto il codice ?
Più o meno... ma chiudi recordset e connessione alla fine.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!