Hallo
Du brauchst die 3 Ereignisse der Customconnection:
Delphi-Quellcode:
procedure TForm1.RvCustomConnection2GetRow(Connection: TRvCustomConnection);
Var Buffer : PChar;
Memstream:Tmemorystream;
begin
with Connection do
begin
MemStream := TMemoryStream.Create;
try
RichEdit1.Lines.SaveToStream(memstream);
Connection.WriteBlobData(MemStream.Memory^, MemStream.Size);
finally
MemStream.Free;
end;
end;
end;
procedure TForm1.RvCustomConnection2GetCols(Connection: TRvCustomConnection);
begin
Connection.WriteField('Memo', dtMemo, 30, '','');
end;
procedure TForm1.RvCustomConnection2Open(Connection: TRvCustomConnection);
begin
Connection.DataRows:=1; //hast ja nur 1 Richtedit als "Daten"
end;
in Rave selsbt ist es ein ganz normales Datamemo.
Ansonsten häng mal dein Projekt + .rav datei als Anhang an.
Mfg Frank