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

Necesito solo contar los registros de una consulta

Estas en el tema de Necesito solo contar los registros de una consulta en el foro de ASP Clásico en Foros del Web. Estoy usando ultradev pero tengo un problema hice una consulta que trajera todos los registros de las categorias... ejemplo Computacion () Negocios() Varios() En los ...
  #1 (permalink)  
Antiguo 03/04/2002, 19:41
 
Fecha de Ingreso: enero-2002
Mensajes: 34
Antigüedad: 23 años, 3 meses
Puntos: 0
Necesito solo contar los registros de una consulta

Estoy usando ultradev pero tengo un problema hice una consulta que trajera todos los registros de las categorias... ejemplo Computacion ()
Negocios()
Varios()

En los () quiero poner la cantidad de anuncios que tiene cada categoria, las categorias anteriores tienen un campo id y sobre ese necesito hacer una consulta en la tabla anuncios, hacer la consulta, saber cuanto hay y poner ese numero.

La consulta es en tiempo real porque las categorias es una tabla repetida que trae los campos de una consulta.

De antemano muchas gracias.
  #2 (permalink)  
Antiguo 03/04/2002, 20:51
 
Fecha de Ingreso: julio-2001
Mensajes: 185
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: Necesito solo contar los registros de una consulta

dannyml, para contabilizar los registros yo utilizo lo siguiente:

sSQL = "SELECT COUNT(id) FROM tabla"
rs.Open sSQL,,,adCmdTable
cuantos = rs(0)
rs.close

Espero te sirva!
  #3 (permalink)  
Antiguo 03/04/2002, 20:59
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 24 años, 7 meses
Puntos: 2
Re: Necesito solo contar los registros de una consulta

pues utilizando SQL harìa:

<% Set RS = conn.execute("SELECT COUNT(categoria) as cuantos FROM tabla group by categoria"%>

para imprimir el valor harias

<%= RS("cuantos")%>

el group by es para uqe agrue los datos por categoria y al contar lo haga separando cada categoria


<img src="http://www.iea-adm.sep.gob.mx/firma.gif">
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 21:44.