Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/04/2005, 17:45
Avatar de Neuron_376
Neuron_376
 
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.