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

Contar registros...

Estas en el tema de Contar registros... en el foro de ASP Clásico en Foros del Web. Hola amigos del foro, espero que me sepan responder esta pregunta... Resulta que tengo una base de datos donde se almacenan datos de mis usuarios, ...
  #1 (permalink)  
Antiguo 05/05/2002, 11:30
AeSePe
Invitado
 
Mensajes: n/a
Puntos:
Contar registros...

Hola amigos del foro, espero que me sepan responder esta pregunta...
Resulta que tengo una base de datos donde se almacenan datos de mis usuarios, como por ejemplo nombre, apellido, pais, contraseña, etc...
Cuando se suscriban, me gustarìa que aparesca el dato de cuantos usuarios estàn subscriptos a mi web, pero no se como hacerlo...
¿Exisite algùn còdigo para esto?, ¿Tengo que agregar una columna màs en mi base de datos para que almacene la cantidad de usuarios o el còdigo te lo hace automàticamente?
gracias.
AeSePe
  #2 (permalink)  
Antiguo 05/05/2002, 11:32
 
Fecha de Ingreso: agosto-2001
Ubicación: Gran Canaria (España)
Mensajes: 430
Antigüedad: 23 años, 9 meses
Puntos: 0
Re: Contar registros...

Esto hace lo que quieres:
Sub CuentaRegistros
Dim rutaBD, connBD, rs, cantreg
rutaBD = Server.MapPath("db\TUBASEDADATOS.mdb")
set connBD = Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset" )
connBD.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & rutaBD & ";"
SQL = "SELECT * FROM TUTABLA"
rs.Open SQL, connBD, adOpenStatic, adLockReadOnly, adCmdTextiPageCount
cantreg = rs.RecordCount
Response.Write cantreg
rs.close

End Sub

Un saludo
  #3 (permalink)  
Antiguo 05/05/2002, 11:41
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Contar registros...

SQL="SELECT COUNT(*) AS COUNTER FROM USUARIOS"

Set Rs=oConn.Execute(SQL)

Response.write "Usuarios registrados: " & RS("Counter")

Saludos

<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>
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 12:26.