Foros del Web » Programando para Internet » ASP Clásico »

Contando Registro

Estas en el tema de Contando Registro en el foro de ASP Clásico en Foros del Web. Tengo una codigo que me genera un recorset y me lanza ciertos registros... como hago para mostrar con numero la cantidad de registros que encontro::: ...
  #1 (permalink)  
Antiguo 05/08/2002, 16:26
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 3 meses
Puntos: 2
Contando Registro

Tengo una codigo que me genera un recorset y me lanza ciertos registros...
como hago para mostrar con numero la cantidad de registros que encontro:::

Ej:

Tienes 6 Tareas Pendientes!


Gracias por su tiempo

;)
  #2 (permalink)  
Antiguo 05/08/2002, 16:46
Avatar de Juansan  
Fecha de Ingreso: abril-2001
Mensajes: 203
Antigüedad: 24 años
Puntos: 0
Re: Contando Registro

despues de ejecutar la consulta...-
a=rs.recordcount
response.write a

Saludos
  #3 (permalink)  
Antiguo 05/08/2002, 16:53
 
Fecha de Ingreso: julio-2002
Mensajes: 219
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Contando Registro

Si no te funciona el RecordCount, porque a veces le da por retornar siempre -1, ya que por alguna razón no se permite recordcount. Puedes contar los registros haciendo una consulta en la base de datos:

SELECT Count(*) AS contador FROM tabla WHERE ....
  #4 (permalink)  
Antiguo 05/08/2002, 17:09
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: Contando Registro

me devuelve el valor

-1

que onda

  #5 (permalink)  
Antiguo 05/08/2002, 17:13
Avatar de Juansan  
Fecha de Ingreso: abril-2001
Mensajes: 203
Antigüedad: 24 años
Puntos: 0
Re: Contando Registro

es un problema de cursores y cerrojos.
En tu rs.open debes tener dos numeritos separados por comas, pone estos en este orden:

,3,1

y avisanos como te fue.
  #6 (permalink)  
Antiguo 05/08/2002, 21:21
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Contando Registro

Si vas a utilizar esto:

SQL="SELECT Count(*) AS contador FROM tabla"

Ya no es necesario crear el objeto Recordset

Con solo hacer lo siguiente

Set Rs=Conexion.Execute(SQL)


Response.Write Rs("Contador")


Lo que digo es que ya no es necesario el

Set Rs=Server.CreateObject("ADODB.Recorset")

NI el

Rs.Open SQL, Conexion, ...

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #7 (permalink)  
Antiguo 06/08/2002, 09:21
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: Contando Registro

Gracias a todos

Juansan
me sirvio tu ,3,1
ahora si me dio el valor que corresponde

;)

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:33.