Ver Mensaje Individual
  #3  
Antiguo 02-06-2007
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Reputación: 22
fjcg02 Va camino a la fama
Cita:
Query.Filter:=('Campo1 = ' + QuotedStr (Valor1);
Query.Filter:=('Campo2 = ' + QuotedStr (Valor2);
...
En el caso de utilizar Filter no manda ningun error pero no me filtra mas que por uno de los dos campos....
Para que te filtre por los dos campos deberás ponerlos juntos
Query.Filter:='Campo1 = ' + QuotedStr (Valor1)+ ' AND '+'Campo2 = ' + QuotedStr (Valor2);

Logicamente, te convendría poner unas condiciones para evitar valores nulos de Valor1 y Valor2 para filtrar por ninguno, el que tenga valor o los dos.

Despues debes aplicar el filtro.
Query.Filtered:= True; ( creo que es así la sintaxis )

Suerte y saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita