in questo caso mi riesce senza alcun problema:

codice:
'--------connessione-----------
set objconn= server.CreateObject("adodb.connection")
objconn.open conn_lista

strArticolo = request.Form("id")
arr_id = split(strArticolo, ",")
%>
<table width="80%"  border="1" cellspacing="0" cellpadding="0" align="center">
<tr><td colspan="3">Lista</td></tr>
  <tr>
    <td colspan="3" align="center"><h2>Hai prenotato i seguenti articoli</h2></td>
  </tr>
  <tr align="center">
  <td>Articolo</td>
  <td>Marca</td>
  <td>Descrizione</td>
  </tr>
  <%for i = 0 to UBound(arr_id)
set rs1 = server.CreateObject("adodb.recordset")
strSQL1 = "SELECT * from prodotti where id ="&arr_id(i)&" "
rs1.open strSQL1, objConn, 0, 3
 %> 
  <tr>
    <td><%=rs1.fields.item("articolo").value%></td>
    <td><%=rs1.fields.item("marca").value%></td>
    <td><%=rs1.fields.item("descrizione").value%></td>
  </tr>
  <%next%>
  <tr><td colspan="3"></td></tr>
  <tr><td colspan="3">Per confermare gli articoli prenotati compila i seguenti campi</td></tr>
</table>
ma in quello di prima continua a darmi errore!!