warum dtString für ein Memofeld
so wie nachfolgendes Schnipsel sollte es besser gehen...
btw: ist eigentlich ein neues Thema.....
thomas, TeamNevrona
Delphi-Quellcode:
procedure TForm1.RvCustomConnection1GetCols(
Connection: TRvCustomConnection);
begin
Connection.WriteField('FieldText1', dtString, 30, '', '');
Connection.WriteField('FieldMemo1', dtMemo, 30, '', '');
end;
procedure TForm1.RvCustomConnection1GetRow(Connection: TRvCustomConnection);
var
s: string;
Buffer: PChar;
begin
s := 'Meine Info für das Textfeld';
Connection.WriteStrData('', S);
GetMem(Buffer, Length(Memo1.Text) + 1);
StrCopy(Buffer, PChar(Memo1.Text));
Connection.WriteBlobData(Buffer^, Length(Memo1.Text));
FreeMem(Buffer);
end;