Uppettino?

Sono sempre fermo all'incirca allo stesso punto, non capisco perchè non loopa come dovrebbe:

codice:
Do until objrs.EOF
 if col < 4 then
  %>
    <td>">" width="200" height="150" border="0" /></td>
  <%
 col = col + 1
 else
 Response.Write"</tr>"
 col = 0
 end if
objrs.movenext
loop
Ma mi fa solo due righe:

http://www.matteobinda.com/gallery.asp

Nel database ci sono 10 o piú elementi, ne riporta solo 8 nella tabella.