una pagina visualizza i titolo delle news prese da un database...quando si clicca sul titolo dovrebbe comparire una popup con la news intera,con data e oggetto(che sono già nel database).
Il codice è il seguente:

<%
set conn = server.createobject("adodb.connection")
set rs=server.createobject("ADODB.recordset")
str_conn = "Provider = Microsoft.Jet.Oledb.4.0; Data Source=" & server.mappath("admin/news.mdb")
conn.open str_conn
%>
</head>

<body background="background.gif" topmargin="0" leftmargin="0">

<body>
<font color="#FFFFFF">

<%
sql = "SELECT * from news where numero = "& request.querystring(id)"
set rs = conn.execute(sql)
%>

<%
do until rs.EOF
Response.Write(rs("Titolo")) &"
"
Response.Write(rs("Oggetto")) &"
"
Response.Write("[")
Response.Write(rs("Data"))
Response.Write("]")

rs.movenext
loop
%>




<%
rs.close
set rs = nothing
conn.close
set conn = nothing
%>

così apre la popup,ma mi da un errore.

Tipo di errore:
Errore di compilazione di Microsoft VBScript (0x800A0409)
Costante String senza terminazione
/El Beso/popup.asp, line 22, column 68
sql = "SELECT * from news where numero = "& request.querystring(id)"

e la linea 22 è:

sql = "SELECT * from news where numero = "& request.querystring(id)"

:master: