Vi posto tutto il codice xche non funziona:

<%
database= Server.MapPath("../../mdb-database/amici_allinonenet.mdb")
Set Conn= Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Conn.Open ("DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & database)

SQL = "SELECT * FROM biografia order by nome"

rs.Open SQL, Conn, 3, 3

<%
ids = request.querystring("ids")
if ids = "" 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%>
<%
id = Request.QueryString("ids")

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%>

Nel primo if mi scarica l'elenco e qui funziona, nel secondo invece mi dovrebbe mostrare il testo corrispondente all'ids, ma non funziona... pourquoi