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

listado en asp

Estas en el tema de listado en asp en el foro de ASP Clásico en Foros del Web. Hola a todos, tengo que hacer un listado pero no se como poder hacer para recuperar los valores Código: Set Conn = Server.CreateObject("ADODB.Connection") Conn.open "gestion_coches" ...
  #1 (permalink)  
Antiguo 06/05/2005, 09:00
 
Fecha de Ingreso: febrero-2004
Ubicación: andorra
Mensajes: 406
Antigüedad: 20 años, 4 meses
Puntos: 1
listado en asp

Hola a todos,

tengo que hacer un listado pero no se como poder hacer para recuperar los valores

Código:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open "gestion_coches"

SQL="SELECT Count(*),marca_coche FROM coche group by marca_coche"
set rs=Server.CreateObject("ADODB.Recordset")
rs.Open SQL, Conn
como puedo hacer para presentar esto

el ejemplo seria

marca | total
------------------
opel | 15
peugeot | 56
seat | 4

como puedo hacer para poder representar esto en la asp

Gracias

un saludo

Fran
__________________
vuestro amigo franju

Última edición por franju; 06/05/2005 a las 09:05
  #2 (permalink)  
Antiguo 06/05/2005, 09:19
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 6 meses
Puntos: 144
Con esto

Código:
SELECT marca_coche, sum(total) as total_coche FROM coche GROUP BY marca_coche
Ten en cuenta que para mostrar el total de cada marca, tienes que llamarlo así:

rs("total_coche"), porque usamos el alias ese.

Te devuelve esta tabla:
marca_coche | total_coche
---------------------------
opel | 15
peugeot | 56
seat | 4
  #3 (permalink)  
Antiguo 08/05/2005, 23:19
 
Fecha de Ingreso: febrero-2004
Ubicación: andorra
Mensajes: 406
Antigüedad: 20 años, 4 meses
Puntos: 1
muchas gracias 3pies
__________________
vuestro amigo franju
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 13:40.