Ciao ragazzi,

oggi stavo studiando un metodo per passare più id da una checkbox, per poi eliminarli ma non ci sono riuscito

Estrazione dei rs dal db
Codice PHP:
<form action="record.asp?cmd=pass" method="post">
    <
table cellpadding="0" cellspacing="0" width="100%" border="1">
<%
sql ="SELECT * FROM record ORDER BY id ASC"
Set rs Server.CreateObject("ADODB.Recordset")
rs.Open sqlconn3,3

Do While Not rs.EOF
%>
        <
tr>
            <
td width="10%"><input name="id" type="checkbox" value="<%=rs("id")%>"></td>
            <
td width="35%">#<%=rs("id")%></td>
            
<td width="25%"><%=rs("nome")%></td>
            <
td width="25%"><%=rs("cognome")%></td>
        </
tr>
<%
rs.MoveNext
Loop
%>
    </
table>
    <
input type="submit" value="Invia Form">
</
form

elaborazione dei dati passati
Codice PHP:
Dim Comando
Comando 
Request("cmd")

If 
Comando "pass" Then
    Dim CheckBox
    CheckBox 
Request.Form("id")

    
    
    If 
CheckBox "" Then
        Response
.Write "I campi passati sono vuoti"
    
Else
    
        
sql ="SELECT * FROM record WHERE id="CheckBox
        Set rs 
Server.CreateObject("ADODB.Recordset")
        
rs.Open sqlconn3,3
        Response
.Write sql
        rs
.Delete


        
    End 
If
End If 
errore

Codice PHP:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[
Microsoft][Driver ODBC Microsoft AccessErrore di sintassi (virgolanell'espressione della query 'id=234'. 
Qualcuno di voi si ricorda come passare più rs ed elaborarli insieme??

Grazie