Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/06/2002, 09:06
Avatar de ashketchum
ashketchum
 
Fecha de Ingreso: julio-2001
Ubicación: En algun lugar de un gran pais
Mensajes: 418
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: busqueda avanzada

Mira, ese buscador no es demasiado complicado, todo esta en la sentencia SQL sería algo mas o menos asi:
Primero declaras las variables del request.form:

<%
Dim PrimerCampoForm
PrimerCampoForm = ""
if (Request.Form("Tucampo1") <> "") then PrimerCampoForm = Request.Form("Tucampo1")
%>

<%
Dim SegundoCampoForm
SegundoCampoForm = ""
if (Request.Form("tucampo2") <> "") then SegundoCampoForm = Request.Form("tucampo2")
%>

ya despues haces la sentencia SQL

SQL = "SELECT * FROM TuTabla WHERE tucampo Like '%" + Replace(PrimerCampoForm, "'", "''") + "%' AND OtroCampo like '%" + Replace(SegundoCampoForm, "'", "''") + "%'
ORDER BY FechadeActualizacion DESC"

y listo, espero que te haya dado una idea de como mas o menos le puedes hacer, como ves es muy sencillo, solo tienes que buscarle e ir agregando mas campos, eso es todo

saludos y suerte

<img src="http://www.efrance.fr/masterASPx/firma.jpg" width="465" height="79" border="0" usemap="#URL">
<map name="URL">
<area shape="rect" coords="270,48,347,61" href="http://www.efrance.fr/masteraspx" target="_blank">
</map>