Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2004, 18:51
Avatar de kalijunfan
kalijunfan
 
Fecha de Ingreso: febrero-2004
Ubicación: Montevideo, Uruguay
Mensajes: 96
Antigüedad: 21 años, 2 meses
Puntos: 0
Estimado FedEx, tu error está en cómo estás armando tu consulta sql. Lo que te recomiendo es lo siguiente:

Supongo que en la tabla Usuarios tenés algún campo autonumérico que estás usando como clave principal de la tabla, si no es así te recomiendo que lo incluyas YA MISMO. Una vez que tengas el campo autonumérico podés probar con usar algo así:

<% if request.form <> "" then
dim con,rs,sql
dim nombre,apellido,dni,reclamon,fecha

set con = server.createobject("ADODB.Connection")
set rs = server.createobject("ADODB.Recordset")

nombre = request.form("nombre")
apellido = request.form("apellido")
dni = request.form("dni")
reclamon = request.form("reclamon")
fecha = request.form("fecha")

sql = "SELECT * FROM Usuarios WHERE CampoAutonumerico > 0"

if nombre <> "" then sql = sql & " AND Nombre like '"&nombre&"'"
if apellido <> "" then sql = sql & " AND Apellido like '"&apellido&"'"
if dni <> "" then sql = sql & " AND dni='"&dni&"'"
if reclamon <> "" then sql = sql & " AND reclamom='"&reclamon&"'"
if fecha <> "" then sql = sql & " AND fecha ='"&fecha&"'" %>

Con eso se tendría que solucionar tu problema.
Probalo y después me contás.