Salve a tutti, cercavo di filtrare un dataset con questo codice:

codice:
InizioCognome := 'Ros';
// ......
DataSet.Filtered := False; 
DataSet.Filter := 'Cognome LIKE ' + QuotedStr(InizioCognome ) + '%'); 
DataSet.Filtered := True;
Quello che voglio fare è filtrare il dataset in modo che vengano mostrati solo i record nei quali il campo "Cognome" inzia con una certa sequenza di caratteri.

Ma sembra che la sintassi SQL non sia accettata...

Cos'altro posso fare?