Para hacerlo en local puedes mirar la propiedad
Filtered del
TADOTable, para hacerlo en la Base de Datos y no traer datos innecesarios, utiliza un
ADOQuery en lugar de un
ADOTable. En la propiedad
SQL utilizas la sentencia con un
WHERE.
Código SQL
[-]
// Traer todos los registros
ADOQuery.SQL.Text := 'SELECT * FROM TABLA'
// Traer los que cumple una condición
ADOQuery.SQL.Text := 'SELECT * FROM TABLA WHERE Codigo > 200'
ADOQuery.SQL.Text := 'SELECT * FROM TABLA WHERE nombre like 'G%'';
...
Busca ayuda sobre SQL + WHERE