
12/04/2005, 17:45
|
 | | | Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 20 años Puntos: 2 | |
bueno Como dice Al Zuwaga hay forma de hacer ese conteo desde la consulta, que de hecho es el mejor metodo, esto de recorrer el rs para el conteo no es buena idea. Pero es util saber como en muchos casos, yo lo he tenido que hacer para varias aplicaciones. Bueno, tu codigo, solo prueba esto:
registro=""
rs.movefirst
registro= rs("Registro") 'Aqui asignas el valor del primer registro a la variable
'y siempre usas este valor paar compararlo con todo
'el rs
rs.movenext 'Lo llevas 1 espacio adelante, porque no quieres que encuentre
'que el primer registro es igual al primero jejejeje
c = 0
do while not rs.eof
if registro = rs("Registro") then
c=c+1
end if
rs.movenext
loop
response.write (c)
Prueba con eso, claro despues tienes que pensar en validaciones como, por ejemplo, si la consulta no te trajo resultados, si solamente te trajo 1 resultado, etc, pero eso.. solamente con pruebas
Pruebalo y nos dices que paso..
Bay. |