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

Especial Para Pasar Variables desde el ASP a SQL Server

Estas en el tema de Especial Para Pasar Variables desde el ASP a SQL Server en el foro de ASP Clásico en Foros del Web. Buen dia, Espero alguien me pueda ayudar, o a alguien ya haya pasado por el mismo problema. Esto haciendo un ASP donde pido 1 fechas ...
  #1 (permalink)  
Antiguo 05/12/2008, 13:48
 
Fecha de Ingreso: agosto-2008
Mensajes: 8
Antigüedad: 16 años, 8 meses
Puntos: 0
Especial Para Pasar Variables desde el ASP a SQL Server

Buen dia,

Espero alguien me pueda ayudar, o a alguien ya haya pasado por el mismo problema.
Esto haciendo un ASP donde pido 1 fechas y tengo una lista donde me seleccionan una opcion y los valores de lo que el usuario me selecciono los quiero llevar a varias sentencias SQL que tengo, pero ese no es el problema, El problemas es que son como 24 querys que tengo que ejecutar y desde el ASP esto se tarda muchisisimo, lo que yo estaba pensando es hacerlo por atras del ASP no se pasarle los valores de mi ASP a SQL y desde SQL ejecutar los querys, asi evitar tanto tiempo en la conexcion y demas no se alguien tiene una mejor solucion????

Espero alguien me pueda ayudar, se los agradecere muchoo

Saludos
  #2 (permalink)  
Antiguo 05/12/2008, 14:07
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: Especial Para Pasar Variables desde el ASP a SQL Server

si cuentas que haces con los querys probablemente alguien te diga que hacer

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 05/12/2008, 14:28
 
Fecha de Ingreso: agosto-2008
Mensajes: 8
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Especial Para Pasar Variables desde el ASP a SQL Server

Gracias por contestar JuanRAPerez, pues uno de los querys es algo asi y los demas son casi iguales solo cambian algunos parametros fijos, pero los querys tienen la siguiente estructura:

SELECT CASE
WHEN YEAR(A.Fecha) = 2005 THEN 80000000
WHEN YEAR(A.Fecha) = 2006 THEN 80000001
WHEN YEAR(A.Fecha) = 2007 THEN 80000002
WHEN YEAR(A.Fecha) = 2008 THEN 80000003
WHEN YEAR(A.Fecha) = 2009 THEN 80000004
WHEN YEAR(A.Fecha) = 2010 THEN 80000005
ELSE 1000001 END YEAR_ID,
80000009 AS LINE_ID,
80000115 AS UNIT_ID,
"& sversion &" AS VER_ID,
B.MEM_ID AS CUST1_ID,
0 AS CUST2_ID,
0 AS CUST3_ID,
0 AS CUST4_ID,
0 AS CUST5_ID,
C.MEM_ID AS CUST6_ID,
0 AS CUST7_ID,
0 AS P0,
A.metros_quincenal AS JAN,
0 AS FEB,
0 AS MAR,
0 AS APR,
0 AS MAY,
0 AS JUN,
0 AS JUL,
0 AS AUG,
0 AS SEP,
0 AS OCT,
0 AS NOV,
0 AS DIC,
0 AS Q1,
0 AS Q2,
0 AS Q3,
0 AS Q4,
0 AS S1,
0 AS S2,
0 AS YR
FROM NUEVOMUNDO_PASO.dbo.NM_ProgramaTelares A
INNER JOIN NuevoMundo.NuevoMundo.CUST1 B
ON A.articulo = B.MEM_NAME
INNER JOIN NuevoMundo.NuevoMundo.CUST6 C
ON (A.planta + ' ' + REPLACE(SUBSTRING(A.tipo_telar,1,LEN(A.tipo_telar) ),char(34),'')) = C.MEM_NAME
WHERE fecha = '"& sEnero &"' ;

Asi son como 24 querys, solo con algunos cambios, entonces esas variables las quiero pasar a SQL porque por ejemplo tengo 12 variables de Enero a Diciembre entonces con cada una de esas es un query similar, a ver si me explique

Por eso quiero hacerlos desde SQL no desde el ASP tienen alguna sugerencia??

Saludos y Gracia
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 06:28.