Ver Mensaje Individual
  #1  
Antiguo 02-07-2012
nmenna10 nmenna10 is offline
Miembro
NULL
 
Registrado: jun 2012
Posts: 19
Reputación: 0
nmenna10 Va por buen camino
¿Como hacer filtro en ADOTable acces?

Hola amogos Delphianos, Queria consultarles haber si alguno me puede dar una manito con un problema que tengo con los filtros.
El problema en se es que cuando hago el filtro en el campo de la tabla "Cliente" y pongo solo "Ramirez" me lo filtra, pero cuando pongo por ejemplo: "Ramirez Juan" me da error, me dice "El filtro no se puede abrir".


Aca les dejo mi codigo del filtro para ver si alguno me puede ayudar a ver donde estoy equibocandome:


procedure TForm_Registro_rma.SpeedButton1Click(Sender: TObject);
Var
Filtro:string;
begin

DBGrid1.Visible:=true;
Filtro:='';

if RMA.Text <> '' then
Filtro:= '(RMA like %' + RMA.Text + '%)';

if Cliente.Text <> '' then
begin
if filtro <> '' then filtro:= filtro + ' and ';
Filtro:= Filtro + '(Cliente Like %' + Cliente.Text + '%)';
end;

DataModule1.Table_RMA.Filter:= Filtro;
DataModule1.Table_RMA.Filtered:= True;
end;




Muchas graciasss.
Responder Con Cita