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

como tener 2 consultas dentro de un if

Estas en el tema de como tener 2 consultas dentro de un if en el foro de ASP Clásico en Foros del Web. Q onda oigan necesito tener una consulta dentro de otra en pocas palabras necesito jalar unos datos de 2 consultas como lo podiria hacer???? La ...
  #1 (permalink)  
Antiguo 22/06/2010, 16:27
 
Fecha de Ingreso: mayo-2010
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
De acuerdo como tener 2 consultas dentro de un if

Q onda oigan necesito tener una consulta dentro de otra en pocas palabras necesito jalar unos datos de 2 consultas como lo podiria hacer????
La primera me manda traer datos un campo diferente dentro de la misma tabla y la otra distintos campos dentro de esa misma tabla!!

Ejemplo esta es mi area de seleccion de varias areas dentro de un menu:::
DLP
DOWNY
FACILITIES
LABORATORIO
MERCURIO
MIDAS
MMO DL
MMO LIQ
MSG 1
MSG 2
PERFUMES
POSEIDON
PSG 1
PSG 2
UTILITIES
Código ASP:
Ver original
  1. <input name="radiobutton1" id="radiobutton1" type="radio" value="seleccion" />
  2. <%
  3.     Set prycxn = Server.CreateObject("ADODB.Connection")
  4.     prycxn.open "PROVIDER=SQLOLEDB; DATA SOURCE=VALP-SRV; UID=sa; PWD=servervallejo; DATABASE=ProyectosIng"
  5.     selectSQL1="SELECT * FROM Pry_Cat_areas ORDER BY [descripcion] ASC"
  6.     set rsA = prycxn.execute(selectSQL1)
  7. %>
  8.     <select name="select1" id="select1" onchange="uno()">
  9.         <option value="0" selected="selected">Selecione un Area</option>
  10. <%
  11.     while not rsA.EOF
  12. %>
  13.         <option value="<%=rsA("id_area")%>"><%=rsA("descripcion")%></option>
  14. <%
  15.     rsA.movenext
  16.     wend
  17. %>

Y esta es la consulta1 donde mando traer los datos de las areas y los muestro en una tabla:::
Código ASP:
Ver original
  1. <%      
  2.         Set rs1 = Server.CreateObject("ADODB.Recordset")
  3.      
  4.         ''''''''''''''''''''''''''''''''''''''
  5.         'jarroyo-Se agrego para anexar la condicion del combo AbirtosCerrados    
  6.         selectSQL1 ="select * from Proy_gral where (pryarea1="&consulta&" or pryarea2=" &consulta&" or pryarea3="&consulta &" or pryarea4="& consulta&" or pryarea5="&consulta & ") " & condicion
  7.         ''''''''''''''''''''''''''''''''''''''
  8.         Set rs1=prycxn.execute(selectSQL1)
  9.          
  10.         if rs1.EOF then
  11. %>
  12.             <script>
  13.                 alert("No hay información")
  14.             </script>



mi otra seleccion de datos es esta que son solo dos opciones:::::::

sinteticos
liquidos
seleccione una categoria

Dond aqui quiero meter varias areas de la anterior como por ejemplo perfumes
Código ASP:
Ver original
  1. </select>
  2.     <input name="radiobutton2" type="radio" value="radiobutton" />
  3.     <select name="select2" onchange="dos()">
  4.       <option value="Sinteticos">Sinteticos</option>
  5.       <option value="Liquidos">Liquidos</option>
  6.       <option value="0" selected="selected">Selecione una Categoria</option>
y esta es su consulta2::::
Dond quiero agregar la otra consulta con un if o como le hago para que me mande traer los datos de la otra consulta1
Código ASP:
Ver original
  1. <%
  2.      
  3.       Set rs1 = Server.CreateObject("ADODB.Recordset")
  4.       'selectSQL1 = "SELECT * FROM Proy_gral"
  5.  
  6. ''''''''''''''''''''''''''''''''''''''
  7. 'jarroyo-Se agrego para anexar la condicion del combo AbirtosCerrados
  8.  
  9. selectSQL1 ="select * from Proy_gral where prycategoria='"&consulta &"' "& condicion
  10.  
  11. ''''''''''''''''''''''''''''''''''''''
  12.      
  13.       response.Write(selectSQL)
  14.       Set rs1=prycxn.execute(selectSQL1)
  15.      
  16.       if rs1.EOF then%>
dond mando traer los datos y los muestro en una tabla
Ayuda porfabor!!!!

Última edición por manolo572; 25/06/2010 a las 12:29
  #2 (permalink)  
Antiguo 22/06/2010, 17:06
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
Respuesta: como tener 2 consultas dentro de un if

Supongo que usando relaciones ...

Sabes SQL ?
  #3 (permalink)  
Antiguo 22/06/2010, 22:35
 
Fecha de Ingreso: mayo-2010
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
Respuesta: como tener 2 consultas dentro de un if

q onda brother pues no se a lo que te refieres dame una idea!!!!
Se un poco mas casi basico teni tiempo q no lo mnejaba!!!
  #4 (permalink)  
Antiguo 25/06/2010, 07:54
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: como tener 2 consultas dentro de un if

si quieres ejecutar 2 conultas seguidas haslo con un store procedure
  #5 (permalink)  
Antiguo 25/06/2010, 08:34
 
Fecha de Ingreso: mayo-2010
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
Respuesta: como tener 2 consultas dentro de un if

Hola!!!
Gracias pero necesito alguna pequeña idea de como hacero se los agradeceria musHHhooooo!!!!
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 02:34.