Ver Mensaje Individual
  #2  
Antiguo 04-04-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Reputación: 21
jcarteagaf Va por buen camino
TQuery

Lo que podrias hacer es armar la consulta mediante codigo:
Código Delphi [-]
query1.sql.clear;
query1.sql.add('SELECT CAMPO1,CAMPO2,CAMPON FROM TABLA');
query1.sql.add(' WHERE 1=1'); //coloco esto para colocar siempre and en los siguientes criterios de busqueda
if Editi1.text <> '' then
   query1.sql.add(' AND CAMPO1='+Edit1.text);
if Edit1.text <> '' then
  query1.sql.add(' AND CAMPO2='+Quotedstr(Edti2.text)); //QuotedStr le coloca comillas alrededor del texto, para campos de tipo varchar o char
if Editn.text <> '' then
  query1.sql.add(' AND CAMPON='+editn.text);
query1.open;
Espero que te sirva. Saludos
Responder Con Cita