Ver Mensaje Individual
  #5  
Antiguo 14-04-2005
Avatar de hermes_32
hermes_32 hermes_32 is offline
Miembro
 
Registrado: jul 2003
Posts: 94
Reputación: 21
hermes_32 Va por buen camino
Bueno, yo lo he conseguido de la siguiente manera y me localiza bien el registro.

table.locate(FFecha, ValorFecha, []);

donde
"FFecha" es el nombre del campo Fecha por el que buscas
"VAlorFecha" es valor del objeto DateTimePicker (datetimepicker1.Date)

Esto te localiza el primer registro de la tabla que coincida con el valor que buscas.

Si lo que intentas es seleccionar un grupo de registros con esa fecha lo que tienes que hacer es un SetRange de la tabla:

table.CancelRange;
table.IndexName := nombre del indice por el que ordenas;
table.SetRange([ValorFecha],[ValorFecha]);

Espero que te sirva
Responder Con Cita