TDBMoemo Problm in Lazarus 1.6

Hi

Found a Problem with Lazarus 1.6 ( 32 & 64 Bit ).
When i insert or update Text in a TDBMemo Field i just get ??? inserted.
In Lazarus 1.4.4 it Works fine.
( With the same Data Abstract Version )
Lazarus
with FPC 3.0.0 on 2016/06/17 at 15:33:06
using LCL 1.6.0.4 and Win32/Win64 widget set


RemObject
DA Ver.9.1.100.1251

Thanks, logged as bugs://75476

bugs://75476 got closed with status fixed.

pls update uDADelta.pas as:

function FieldValueToVariant(aSourceField : TDAField) : Variant;
..
      datFixedWideChar,
      datXml,
      datWideMemo: begin 
        {$IFDEF FPC_UTF16_as_UTF8}
        Result:= UTF8ToString(aSourceField.AsString);
        {$ELSE}
        Result:= aSourceField.AsWideString;  //existing line
        {$ENDIF}
      end;

note: this fix isn’t in today’s beta

Works fine. As always great Support. :coffee:
Shalom
Manfred

bugs://i63447 was closed as fixed.

Logged as bugs://i63447.