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

¡Hacer una consulta que no sé!

Estas en el tema de ¡Hacer una consulta que no sé! en el foro de ASP Clásico en Foros del Web. Hola a tod@s. Soy un principiante en ASP, pero estoy interesado en hacer una consulta 'doble'. Me explico -o al menos eso pretendo-: 1.-Tengo una ...
  #1 (permalink)  
Antiguo 06/08/2002, 15:10
 
Fecha de Ingreso: junio-2002
Mensajes: 27
Antigüedad: 22 años, 10 meses
Puntos: 0
¡Hacer una consulta que no sé!

Hola a tod@s.
Soy un principiante en ASP, pero estoy interesado en hacer una consulta 'doble'. Me explico -o al menos eso pretendo-:
1.-Tengo una BD con 4 campos, llamemosles: primero, segundo, tercero y cuarto.
2.- Como en el campo 'primero' hay registros repetidos, pretendo hacer una consulta en un formulario para seleccionar los registros con un determinado valor.
3.-Me gustaría que los resultados de esta consulta estuvieran convertidos en 'link' y que al pulsarlos mostrara todos los valores de cada registro seleccionado: es decir, los resultados de la nueva consulta estaría compuesta por los datos de los campos 'primero', 'segundo', 'tercero' y cuarto'.

Es posible esto y en su caso como hacerlo?.

Gracias a todos y un saludo
  #2 (permalink)  
Antiguo 06/08/2002, 23:55
 
Fecha de Ingreso: enero-2002
Mensajes: 217
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: ¡Hacer una consulta que no sé!

Hola,

tratare de ayudarte con tu pregunta e ire por pasos para que me entiendas, lo unico que me entra en duda es que tu quieres que se seleccione de un formulario (no te entiendo para que).

Lo primero es poder sacar de el campo primero los datos repetidos que me da la impresion que si dentro de la base dice:
perro, gato, perro, conejo, gato, perro...

te entrege solo perro,gato,conejo. que serian los valores que estan dentro de la tabla (no importa su repitencia), para poder hacer esto utiliza este codigo de consulta:

sql="SELECT Distinct primero FROM tabla1"
(me imagino que para las conexiones ya no tienes problemas)

despues tenemos que darles el link mostrando el dato entonces lo haces asi:
<p><a href="otrapagina.asp?Tipo=<%=result.fields ("primero")%>"><%=result.f ields("primero")%></p></a>

luego... en la otrapagina.asp los recuperas de la siguiente forma :

sql="SELECT * from tabla1 where primero='"&request.querystring("tipo ")&"'"

y ya los tienes ahora solo necesitas mostrarlos...
<%=result.fields("tucampo")%>

Espero me entiendas y te sirva

Saludos



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 14:28.