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

Ayuda con listboxs

Estas en el tema de Ayuda con listboxs en el foro de ASP Clásico en Foros del Web. Muy buenas chicos. Vereis estoy programando una web con ASP y en una parte quiero filtrar una consulta SQL atraves de 2 listboxs, una con ...
  #1 (permalink)  
Antiguo 01/07/2010, 04:32
 
Fecha de Ingreso: julio-2010
Mensajes: 18
Antigüedad: 13 años, 10 meses
Puntos: 0
Ayuda con listboxs

Muy buenas chicos.

Vereis estoy programando una web con ASP y en una parte quiero filtrar una consulta SQL atraves de 2 listboxs, una con los meses y otro con los ultimos cinco años. Para que se entienda mejor me refiero a que el usuario pueda ver las compras que ha hecho,por ejemplo,en Enero de 2008.

Para que se muestre he creado un link que enlaza con otro fichero ASP donde se realiza la consulta.

El problema viene cuando quiero pasar el mes y el año seleccionados a la otra pagina y una vez que esten en la pagina, pasarlos a la consulta.

¿Alguna sugerencia?

Este es el codigo donde estan los listboxs

<html>
<head>
</head>
<body bgcolor=white align="center">
<table>
<tr>
<td>

<script>
function ventana(doc,id){
var nw = window.open('./datoscli.asp?doc='+doc+'&iddc='+id,null,"height=60 0,width=600,status=no,toolbar=no,menubar=no,locati on=no,scrollbars=yes");
}
</script>
<table CELLSPACING = "15">
<tr>
<td>
<select>

<option value="01">Enero</option>
<option value="02">Febrero</option>
<option value="03">Marzo</option>
<option value="04">Abril</option>
<option value="05">Mayo</option>
<option value="06">Junio</option>
<option value="07">Julio</option>
<option value="08">Agosto</option>
<option value="09">Septiembre</option>
<option value="10">Octubre</option>
<option value="11">Noviembre</option>
<option value="12">Diciembre</option>

</select>
</td>
<td>
<select>

<option value="2010">2010</option>
<option value="2009">2009</option>
<option value="2008">2008</option>
<option value="2007">2007</option>
<option value="2006">2006</option>
<option value="2005">2005</option>
</select>
</td>
<td>
<td style="padding-left:20px;" align=center height=22 width="15px"></td>
<td style="padding-bottom:5px;padding-top:8px;" class=gris1><a href="confacturabottom.asp" target="cen"><b>Listar</b></a></td></td>
<td>
<td style="padding-left:20px;" align=center height=22 width="15px"></td>
<td style="padding-bottom:5px;padding-top:8px;" class=gris1><a href="" target="cen"><b>Imprimir</b></a></td></td>
</td>
</tr>
</table>
</body>
</html>

===============================================

Y esta es la consulta sin filtrar

"select articulos.codigo as codigo, articulos.concepto as concepto, dl_ventas_cov.cantidad as cantidad, dl_ventas_cov.precio as precio, " & _
"(dl_ventas_cov.cantidad * dl_ventas_cov.precio) as total, dc_ventas_cov.fechahora as fecha, " & _
"dc_ventas_cov.contador_interno, clientes.id, clientes.nombre " & _
"from articulos (nolock), clientes (nolock), dc_ventas_cov (nolock), dl_ventas_cov (nolock) " & _
"where dc_ventas_cov.id_cliente = clientes.id and " & _
"dc_ventas_cov.id = dl_ventas_cov.id_cabecera and " & _
"dl_ventas_cov.id_articulo = articulos.id and " & _
"dc_ventas_cov.id_documento = 14 and " & _
"articulos.codigo like '006CS%' " & _
"order by dc_ventas_cov.fechahora desc"

===============================================

Muchas gracias

Etiquetas: asp, listbox, sql
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 21:24.