Ciao a tutti ho un elenco di messaggi in una message board, in ogni rigo(record) alla fine metto un checkbox che mi permettera' una volta selezionati i messaggi e dopo aver clikkato un pulsante di cancellare quei messaggi....
Il mio problema e' che non riesco a passargli l'id del messaggio da me chiamato IdMessageBoard e cosi' non mi cancella niente....
Ecco il codice della pagina con l'elenco dei messaggi:

<form action="DeleteMessage.asp?IdMessageBoard=<% =rs("IdMessageBoard") %>" method="post" name="FormDelete" target="_self" class="style7" id="FormDelete">

<td width="81" valign="middle" class="style7">Status</td>
<td width="11"></td>
<td align="center" valign="middle"><span class="style7">Date</span> <span class="style7">[img]images/ordinamento.gif[/img]</span></td>
<td></td>
<td align="left" valign="middle"><span class="style7">To</span></td>
<td></td>
<td align="left" valign="middle" class="style8"><span class="style7">Type</span></td>
<td></td>
<td align="left" valign="middle"><span class="style7">Title</span></td>
<td></td>
<td align="left" valign="middle"><span class="style7">Descrption</span></td>

<td align="center" valign="middle"><input name="Submit" type="image" src="aspWebCalendar_4_5_2/calendar/skins/default/icon_deleteeventsmall.gif" width="20" height="20" border="0" alt="edit your status" title="delete" ></td>

<td height="20"><input type="hidden" name="IdMessage " value="<%=rs(0)%>"> </td>
<td align="left" valign="middle" class="style7"><span class="style7"><%=rs(7)%></span></td>
<td></td>
<td align="left" valign="middle" class="style7"><span class="style7"><%=rs(2)%></span></td>
<td></td>
<td align="left" valign="middle" class="style7"><span class="style7"><%'=estrainome(1)%><%=rs(4)%></span></td>
<td></td>
<td align="left" valign="middle" class="style7"><span class="style7"><%=rs(3)%></span></td>
<td></td>
<td align="left" valign="middle" class="style7"><span class="style7"><%=rs(5)%></span></td>
<td></td>
<td align="left" valign="middle" class="style7"><span class="style7"><%=rs(6)%></span></td>
<td align="center" valign="middle"><input type="checkbox" name="delete" value="<% =rs(0) %>"></ td>

Come si puo' vedere dalla form questa pagina richiama la pagina DeleteMessage.asp?IdMessageBoard=<% =rs("IdMessageBoard") %>
eccola qui sotto:

<%

dim Messagereq
Messagereq = Request.QueryString("IDMessage")
if Messagereq<>"" then

'response.Write(Messagereq)
'response.End()
' SI CONNETTE AL DB E PRELEVA IL MESSAGGIO IL CUI ID E’ UGUALE A QUELLO PASSATO TRAMITE LA QUERYSTRING “ID”
Set rs = Server.CreateObject("ADODB.Recordset")

sql = "SELECT * FROM MessageBoard WHERE IDMessageBoard = " & Messagereq & " "

rs.Open sql, conn ,1,3

'CANCELLA IL RECORDSET (IL MESSAGGIO)
rs.Delete

rs.Close
end if
%>

<%

' TI PORTA NELLA PAGINA dei Messaggi

Response.Redirect "MessageBoard6.asp"

%>

La variabile Messagereq avrebbe il compito di prendere l'id del messaggio da eliminare.
Una volta preso lo passo nel sql e tutto dovrebbe andare, giusto?
Inoltre il mio obiettivo e' quello(visto che uso le checkbox) di eliminare piu' messaggi contemporaneamente, come posso fare?

Grazie per l'attenzione