Prova a racchiudere i tuoi parametri tra parentesi quadre e passarle al metodo Locate richiudendoli con la funzione VarArrayOf.

Un esempio:
codice:
MyDataSet.Locate('Nome;Cognome', VarArrayOf(['Marco', 'Breveglieri']), [loCaseInsensitive]);
Ciao!