ok, entonces imaginemos que tenemos la siguiente pagina llamada "Pagina1" con el siguiente contenido
Código HTML:
Ver original<form name="frm" id="frm" action="Pagina2.asp" method="post">
<table width="50%" align="center" border="0" cellpadding="2" cellspacing="0"> <th colspan="4" align="left">Rango de Fechas (mm/dd/aaaa)
</th> <th width="15%" align="right">Desde:
</th> <th width="35%" align="left"> <input type="text" size="12"name="txtFdesde" id="txtFdesde" readonly class="Texto" value="07/28/2011"> <th width="15%" align="right">Hasta:
</td> <th width="35%" align="left" > <input type="text" size="12" name="txtFhasta" id="txtFhasta" readonly class="Texto" value="07/28/2011"> <th colspan="4" align="left"><input type="submit" value="Generar"></th>
esto pone en el navegador el formulario con dos campos y un boton, al pulsar el boton enviara el form a la pagina2.asp ella recibira lo ingresado y lo procesara:
Código ASP:
Ver original<%@ Language=VBScript LCID=2058 %>
<%
'recuperar variables pasadas (osea lo que se ingreso en los campo de la pagina1.asp)
txtFdesde = request.form("txtFdesde")
txtFhasta = request.form("txtFhasta")
'codigo de consulta
...
'codigo para decirle que es un archivo que se abre con excel
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "content-disposition", "attachment; filename="& titulo & "_" & date &".xls"
'imprimir los datos, usando una tabla
......
%>