Ver Mensaje Individual
  #4  
Antiguo 13-04-2006
amadis amadis is offline
Miembro
 
Registrado: may 2005
Ubicación: San José, Colón, Entre Ríos, Argentina
Posts: 322
Reputación: 22
amadis Va por buen camino
Thumbs up Filtros

O bien si no sabes la sintaxis SQL puedes utilizar la propiedad Filtered en true
y pasarle un criterio a filtrar a la funcion Filter.

Eso te reduce la tabla a lo que entre en el criterio

Por ejemplo si tienes una tabla Clientes con un campo Nombre y quieres ir Buscando o filtrando nombres esta seria una silucion

Código Delphi [-]
var criterio : string;
edit1 : tEdit // el edit estara definido en el encabezado del form

{ la variable criterio se define como local a un procedimiento por ej el ONCHANGE de un edit}

criterio := edit1.text; // le pasamos el valor del edit a la variable criterio

Clientes.Filter := 'Nombre = ''' + criterio +''''; // se filtra por el criterio
Clientes.Filtered := true; // y se activa el filtro para que funcione

// Y las 3 lineas de arriba la colocas en el OnChange del Edit

De esa forma tienes un Edit que al ir tipeando por ejemplo apellidos te filtre la tabla.

Al presionar PEREZ te mostrara todos los perez que haya.

Última edición por amadis fecha: 13-04-2006 a las 02:11:56.
Responder Con Cita