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: Para contar registros de un recordset realizado a un tabla de SQL Server, con conexion realizada mediante OLEDB, ¿hay que hacer algo especial, o ...
  #1 (permalink)  
Antiguo 30/05/2003, 04:46
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 21 años, 6 meses
Puntos: 1
contar registros

Hola:

Para contar registros de un recordset realizado a un tabla de SQL Server, con conexion realizada mediante OLEDB, ¿hay que hacer algo especial, o con
recordset.Open sentenciaSql,conexion,adOpenStatic
debería valer?.

Es que así no me funciona. Devuelve -1.

Gracias.

Nada, nada. Ya está resulto.
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
  #2 (permalink)  
Antiguo 30/05/2003, 05:08
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 22 años, 2 meses
Puntos: 1
Hola:

Hombre también puedes utilizar:

SELECT COUNT(campo) AS xXx FROM tabla

donde xXx contendría el número de registros.

Saludos.
__________________
Francesc Mula Calleja
Hay mucho por ver todavía...
  #3 (permalink)  
Antiguo 30/05/2003, 12:49
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Un cursor de tipo adCursorForwardOnly (valor 0) solo permite moverse hacia adelante. Y RecordCount lo que hace es ir al final del recordset y volver al principio. Si no puede volver devolverá un -1.

Aqui el resto de la explicacion:
http://www.aspfacil.com/vertruco.asp?id=3
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #4 (permalink)  
Antiguo 31/05/2003, 08:41
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 21 años, 6 meses
Puntos: 1
Vaya , lo siento, pero juraría q habia puesto una respuesta diciendo q ya lo había resuelto.

De todas formas, GRACIAS a todos.
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
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 00:58.