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

Imprimir valor de suma SQL y ASP

Estas en el tema de Imprimir valor de suma SQL y ASP en el foro de ASP Clásico en Foros del Web. Saludos Tengo un query para poder sumar ciertos valores de una encuesta y dependiendo del número sumado dirijo al usuario a otra página, hice la ...
  #1 (permalink)  
Antiguo 30/07/2009, 16:59
 
Fecha de Ingreso: marzo-2007
Mensajes: 49
Antigüedad: 18 años, 2 meses
Puntos: 0
Imprimir valor de suma SQL y ASP

Saludos

Tengo un query para poder sumar ciertos valores de una encuesta y dependiendo del número sumado dirijo al usuario a otra página, hice la consulta en SQL para poder hacer la operación y quize llevar esta misma consulta a ASP. Pero no sé como recuperar el valor de la suma para poder hacer las condición. Me podrían ayudar?

este és el código ASP

Gracias

Código PHP:
sql3" SELECT t.p1+t.p2+t.p3+t.p4+t.p5 AS CUENTA FROM ( SELECT id_empresa, " &_
       
" p1 = CASE pregunta_1_cb WHEN 'si' THEN 1 ELSE 0 END, " &_
       
" p2 = CASE pregunta_2_cb WHEN 'si' THEN 1 ELSE 0 END, " &_
       
" p3 = CASE pregunta_3_cb WHEN 'si' THEN 1 ELSE 0 END, " &_
       
" p4 = CASE pregunta_4_cb WHEN 'si' THEN 1 ELSE 0 END, " &_
       
" p5 = CASE pregunta_5_cb WHEN 'si' THEN 1 ELSE 0 END  " &_       
       
" FROM test where id_empresa = "id(0) &" )t"

    'response.Write(sql3)
    '
response.End()
    
    
set cuenta=dbconn.execute(sql3)

        if 
cuenta 5 then
        response
.Redirect("PAGINA1.asp"
        
                else 
response.Redirect("PAGINA2.asp")
        
        
end if 
  #2 (permalink)  
Antiguo 30/07/2009, 17:35
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Respuesta: Imprimir valor de suma SQL y ASP

Hola ric18, asumiendo que tu conexión, sentencia SQL y recordset sean correctos, solo necesitas llamar al campo dentro de tu recordset:

Código:
if cuenta("cuenta") = 5 then
   'el valor es 5
else
   'el valor es otro
end if
Donde cuenta es igual a tu objeto recordset y cuenta("cuenta") se refiere al campo cuenta dentro de tu recordset.


Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 31/07/2009, 09:55
 
Fecha de Ingreso: marzo-2007
Mensajes: 49
Antigüedad: 18 años, 2 meses
Puntos: 0
Respuesta: Imprimir valor de suma SQL y ASP

Pues si, efectivamente, es lo único que faltaba agregar, y ya funciona. Gracias por la ayuda.
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 11:43.