FireDAC(Delphi) でSqlite の Integer(int64) が int32に変換されてしまう

FireDAC(Delphi) でSqlite の Integer(int64)型を取得すると、int32に変換されてしまう
AsLargeInt プロパティで取得しても同じ
  1. Query.FieldByName('created').Value;  
  2. Query.FieldByName('created').AsLargeInt;  
Query.FormatOptions のマッピング変更を行うことで、int64へ切り替え
  1. Query := TFDQuery.Create(nil);  
  2. Query.Connection := FDConnection;  
  3.   
  4. Query.FormatOptions.OwnMapRules := True;  
  5. Query.FormatOptions.MapRules.Add(dtInt32, dtInt64);  
参考文献

コメント