Io ho una tabella 4 colonne per 6 righe

vorrei sapere perchè quando faccio il ciclo di un link ke ho dentro una cella, il do while non mi crea automaticamente la cella...

il codice(vi posto solo quella del do while) è:
<tr>
<td></td>
<%
dim strSQL, Rs

strSQL = ""
strSQL = strSQL & " SELECT * "
strSQL = strSQL & " FROM IMMAGINI "

Set Rs = conn.execute(strSQL)
Do While Not RS.EOF%>
<td>
<a href="immagini.asp?immagine=<%=Rs("immagine")%>" >
[img]<% response.Write RS([/img]" width="100" height="100">
</a>
</td>
<td><% rs.movenext
loop%></td>
<td></td>
</tr>

se c'è qualc1 che sa la risposta lo ringrazio in anticipo...