
11/08/2008, 22:31
|
 | Colaborador | | Fecha de Ingreso: febrero-2007 Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes Puntos: 88 | |
Respuesta: Condicionar SELECT con ASP  intenta primero averiguar que usuario es, si "X" o "Y", por ejemplo Cita: if session("usuario") = "x" then
condicion=" AND tabla2.campo2 NOT IN (1,6,15,68,71,45,90,31,100) " elseif session("usuario")="y" then condicion=" AND tabla2.campo2 NOT IN (3,4,5,28,8,49)" end if
consulta = "SELECT campo1,campo2,campo5,campo10
FROM tabla1
INNER JOIN tabla2
ON tabla1.campo2 = tabla2.campo1
INNER JOIN tabla3
ON tabla1.campo5 = tabla3.campo10
AND tabla1.campo1 > 113 "&_
condicion&_
" ORDER BY tabla1.campo1" Set rs = conexion.execute(consulta) tambien debes comprender la concatenacion, en esta situacion no puede concatenar una condicion dentro de una consulta, logicamente te da un error de tipo sintaxis
__________________ "Eres parte del problema, parte de la solucion o parte del paisaje" Un Saludo desde Desierto de Altar, Sonora, MX. Shiryu_libra |