Ver Mensaje Individual
  #1  
Antiguo 05-08-2019
donpedro donpedro is offline
Miembro
 
Registrado: nov 2009
Posts: 102
Reputación: 0
donpedro cantidad desconocida en este momento
Ayuda con Dataset.Filter

Buenas, bendiciones para todos

Estoy utilizando DElphi 2009 y Sql server. Estoy usando DBEDIT con ADO. En un modulo de registro de pacientes tengo un EDIT para hacer una busqueda. Quiero filtrar el dataset para que en el mismo EDIT se pueda buscar por id, nombres, apellidos o cedula.

Estoy utilizando el siguiente codigo, pero me esta dando error:

Código Delphi [-]
       if Length(Trim(Ebuscapacientes.text)) > 0 then
begin
       DSpacientes.DataSet.Filtered:=false;
       DSpacientes.dataset.Filter := '[nombres] like '+''''+'%'+Ebuscapacientes.Text+'%'+'''' or '[apellidos] like '+''''+'%'+Ebuscapacientes.Text+'%'+'''';
       DSpacientes.DataSet.Filtered :=true;
end
else
       DSpacientes.Dataset.Filtered := False;

Espero que me puedan ayudar. Gracias de antemano
Responder Con Cita