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

Contar datos de una tabla

Estas en el tema de Contar datos de una tabla en el foro de ASP Clásico en Foros del Web. Necesito ayuda ... quiero contar datos de una tabla pero no me sale .. este es el codigo.. me urge please..... La base de datos ...
  #1 (permalink)  
Antiguo 04/12/2002, 13:11
 
Fecha de Ingreso: enero-2002
Mensajes: 106
Antigüedad: 22 años, 4 meses
Puntos: 0
Pregunta Contar datos de una tabla

Necesito ayuda ... quiero contar datos de una tabla pero no me sale .. este es el codigo.. me urge please.....

La base de datos se llama Agenda y quiero contar todas las ID desde Datos.


SQL="SELECT Sum(ID) as [Contactos] FROM Datos;"


y con esto lo imprimo...

<%=rs("Contactos")%>

Gracias
  #2 (permalink)  
Antiguo 04/12/2002, 13:14
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Quieres contar o quieres sumar?

Si quieres contar deberías usar Count y no SUM

Saludos
  #3 (permalink)  
Antiguo 04/12/2002, 13:18
 
Fecha de Ingreso: enero-2002
Mensajes: 106
Antigüedad: 22 años, 4 meses
Puntos: 0
Gracias por contestar

El problema esque no suma ni cuenta me imprime un numero 1 no importa si le pongo count o sum....

Gracias
  #4 (permalink)  
Antiguo 04/12/2002, 13:22
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Si te imprime un uno quiere decir que solo hay un registro.
  #5 (permalink)  
Antiguo 04/12/2002, 17:50
 
Fecha de Ingreso: enero-2002
Mensajes: 106
Antigüedad: 22 años, 4 meses
Puntos: 0
Hay 6 registros

No, hay 6 registro....
  #6 (permalink)  
Antiguo 04/12/2002, 19:21
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
No te estaras olvidando el rs.movenext antes del loop , verdad?
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
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 16:05.