Que tal franc
asi deberia de funcionarte y presentartelo en formato 12,000.50
formatnumber(registros.Fields("Cantidad").Value,2)
cantidad cambialo por entero largo asi:
tamaño de campo=Entero largo
Formato=fijo
Decimales=2
puedes guarar la suma de cantidades en una variable cant asi:
cant = 0
Do While Not registros.EOF
%>
<TR><TD><%= registros.Fields("Fecha").Value %></TD>
<TD><%= registros.Fields("Nombres").Value %></TD>
<TD><div align="right"><%= registros.Fields("Cantidad").Value %></TD></div></TR>
<% cant = cant + registros.Fields("Cantidad").Value%>
registros.MoveNext
Loop
y para justificar a la derecha eso lo haces con html con la etiqueta <div align="right"><%%></div>
y para que veas el resultado de cant asi
response.write cant
ok