FireDac で TTable を使用して日付フィールドをフィルター処理する際に問題が発生しています。
MySQL/InnoDB のデータベース。フィールドのタイプは日付です。
フィルターを設定するために使用しているコードは
Filter := 'date = ' + QuotedStr(FormatDateTime('mm/dd/yyyy', Date));
Filtered := True;
フィルターを設定するときにエラーが発生するたびに、「「SQL TimeStamp 文字列を解析できませんでした」というメッセージを含む EConvertError」というエラーが発生するか、フィルターがレコードを見つけられません。
上記の形式は、現在の地域設定用です。「yyyy-mm-dd」も試しました。そして、引用符の有無にかかわらず両方を試しました。