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