Estraggo i primi 8 articoli inseriti nel db, glieli faccio contare in modo da fare notizia 1 di 8, 1 di 2 e così via.
Il problema sorge quando ci sono meno di 8 articoli, così come ho fatto mi stamperà a video sempre x di 8.

Come posso correggere in modo da avere x di y?

codice:
<%  Dim Visa, conta
						Set objConn = Server.CreateObject("ADODB.Connection")
						objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("mdb-database/db.mdb")
						Set RecSet = Server.CreateObject("ADODB.Recordset")
						Visa = "SELECT TOP 8 * FROM comunica where Tipo='rassegna' ORDER BY ID DESC"
						RecSet.Open Visa, objConn, adOpenDynamic, adLockOptimistic %>
				

<%	conta = 1
						Do Until RecSet.EOF %>
						[img]images/aaanews.gif[/img] di 8" />
				&amp;tipo=<%=RecSet("Tipo")%>"><% =RecSet("Titolo") %>

					<%	RecSet.MoveNext
						conta = conta + 1
						Loop
						RecSet.Close
						Set RecSet = Nothing
						objConn.Close
						set objConn = Nothing
					%>