Don't forget $IFDEF VER230 : when migrating to XE2 the sources of DiSqlLite3, many "E2251 : Ambiguous Overload" compiler errors were detected. The previous XE compiler however worked like a charm. The DiSqlLite3 contained units with "compatibility" code with functions like code UTF8ToUnicodeString ...
More...