Total de registros de un Query

10/09/2004 - 19:05 por Evelyn | Informe spam
Hola.
Estoy haciendo una consulta y necesito saber cuantos
registros retorna.

Lo hago con recordcount pero me retorna -1

Existe alguna buena manera de hacerlo?

Gracias.

Preguntas similare

Leer las respuestas

#1 Franco Figún
10/09/2004 - 19:16 | Informe spam
select max(*) from xxx

FF
www.francofigun.com.ar
Yahoo MSN:
ICQ: 314408886

"Evelyn" wrote in message
news:000a01c49758$5f6ad690$
Hola.
Estoy haciendo una consulta y necesito saber cuantos
registros retorna.

Lo hago con recordcount pero me retorna -1

Existe alguna buena manera de hacerlo?

Gracias.
Respuesta Responder a este mensaje
#2 Jhonny Vargas P. [MVP]
10/09/2004 - 19:21 | Informe spam
Select Count(*) From Tabla

:D



"Franco Figún" escribió en el mensaje
news:
select max(*) from xxx

FF
www.francofigun.com.ar
Yahoo MSN:
ICQ: 314408886

"Evelyn" wrote in message
news:000a01c49758$5f6ad690$
> Hola.
> Estoy haciendo una consulta y necesito saber cuantos
> registros retorna.
>
> Lo hago con recordcount pero me retorna -1
>
> Existe alguna buena manera de hacerlo?
>
> Gracias.


Respuesta Responder a este mensaje
#3 Gabriel
10/09/2004 - 20:43 | Informe spam
Hay que abrir la conexion a la BD de la siguiente manera para poder usar
algunas facilidades del Recordset.

Héchale un vistazo a este codigo de una de mis webs:

<%
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;"
strConnect = strConnect & "Data Source=" &
Server.MapPath("\data\mibase.mdb") & ";"

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open(strConnect )
Set oRs = Server.CreateObject("ADODB.Recordset")
oRs.CursorType=3
oRs.CursorLocation=2
oRs.LockType=3

sSql="select rubros.codigorubro, rubros.descripcion, rubros.foto,
rubros.obs, " &_
"(select count(*) from maestro where maestro.rubro=rubros.codigorubro
and maestro.expiracion>=#" & InvertFecha(formatdatetime(date,2)) & "#) as
cantidad " &_
"from rubros order by rubros.descripcion"

oRS.Open sSql, strConnect, 3, 4

oRS.MoveLast
oRS.MoveFirst

Canti=oRS.RecordCount

Do While not oRS.EOF
.sigue.
%>

Espero te sirva

Saludos... Gabriel.



"Evelyn" escreveu na mensagem
news:000a01c49758$5f6ad690$
Hola.
Estoy haciendo una consulta y necesito saber cuantos
registros retorna.

Lo hago con recordcount pero me retorna -1

Existe alguna buena manera de hacerlo?

Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida