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

Como mostrar el resultado de una suma

Estas en el tema de Como mostrar el resultado de una suma en el foro de ASP Clásico en Foros del Web. saludos: el dia de hoy ando echo un inepto ayuda pleas tengo esto Código: <% Dim con3, rs3, SQL3 pase2= Request.QueryString("fecha") set con3=Server.CreateObject("ADODB.Connection") set rs3=Server.CreateObject("ADODB.Recordset") ...
  #1 (permalink)  
Antiguo 15/11/2006, 08:57
Avatar de karmish  
Fecha de Ingreso: mayo-2006
Mensajes: 272
Antigüedad: 18 años
Puntos: 1
Como mostrar el resultado de una suma

saludos: el dia de hoy ando echo un inepto
ayuda pleas

tengo esto
Código:
<%
Dim con3, rs3, SQL3
pase2= Request.QueryString("fecha")
set con3=Server.CreateObject("ADODB.Connection")
set rs3=Server.CreateObject("ADODB.Recordset")

con3.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("casas.mdb")
SQL3="SELECT SUM (hits) FROM visitas WHERE fecha like '%"&pase2&"%' "
rs3.Open SQL3, con3, 1, 2

%>
y trato de mostrar el resultado asi <%=rs3.Fields("hits").value%>
y me sale un error en la pagina.

Que estoy haciendo malll????????????
  #2 (permalink)  
Antiguo 15/11/2006, 09:33
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 7 meses
Puntos: 8
Que tal.

El recordset que obtienes del query no tiene un campo "hits" ( aunque la tabla si lo tenga).

Lo que tienes que hacer es que al momento de mostrarlo usar la siguiente forma.

<%=rs3.Fields(0).value%>

-----------------------------------

O bien,

Cambiar tu query de la siguiente forma:

Código:
SQL3="SELECT SUM (hits) as SumHits FROM visitas WHERE fecha like '%"&pase2&"%' "
Y al mometo de mostrarlo hacer lo siguiente:

<%=rs3.Fields("SumHits").value%>


Saludos
  #3 (permalink)  
Antiguo 15/11/2006, 09:34
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
Prueba así:
Código:
SQL3="SELECT SUM (hits) as totalhits FROM visitas WHERE fecha like '%"&pase2&"%' "
Y luego muéstralo así (o usando el fields):
Código:
<%=rs3.("totalhits")%>
Editado: daniel00 se adelantó.
  #4 (permalink)  
Antiguo 15/11/2006, 11:24
Avatar de karmish  
Fecha de Ingreso: mayo-2006
Mensajes: 272
Antigüedad: 18 años
Puntos: 1
Muchas gracias, por todo se me habia olvidado por completo como era
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 20:48.