Código Delphi
[-]
If (BaseDatos = 'Access') then begin
ReplaceAllOcurrences('%', '*')
end;
Si no es access, visualiza la sentencia antes de lanzarla:
Código Delphi
[-]
SQL.text:='SELECT * FROM clientes WHERE dni LIKE '+ quotedstr('%'+edit11.Text+'%');
MessageDlg('SQL:' + SQL.Text, mtInformation, [mbOK], 0);
Y ponla aquí.