attraveso una chiamata al client mi viene restituito su lato server una data in formato stringa..ora, per fare un'interrgazioenverso DB ho bisogno che tale datre mi venga convertita in un formato DateTime. Finora ho provato ad utilizzare la seguente sintassi, ma con scarsi risultati:
A)
if (TipoRicerca = treData) and (ValoreRicerca <> '') then
begin
// ValoreRicercaDate := StrToDate(ValoreRicerca);
// adsTrovaTutti.CommandText := AnsiReplaceText(adsTrovaTutti.CommandText,'/* TipoRicercaData */',Format(' and E.DataEvento = ',[StrToDate(ValoreRicerca)]));
B)
if (TipoRicerca = treData) and (ValoreRicerca <> '') then
begin
adsTrovaTutti.CommandText := AnsiReplaceText(adsTrovaTutti.CommandText,'/* TipoRicercaData */',Format(' and E.DataEvento like ''%s''',[ValoreRicerca]));
end;