So habe die meisten Probleme gelöst. nur Leider wird ein JPG was ich in mein Blob Feld lade extrem groß. JPG größe 1,19 mb wird zu 27mb in der Datenbank. Habe das die feld def als FTgraphic und als normal blob versucht. in der clientdataset ist die feld def grad <FIELD attrname="Arbeitsvertragimg" fieldtype="bin.hex" SUBTYPE="Graphics"/> definiert
als Quellcode hab ich es so versucht, es funktioniert auch nur eben wird die Datenbank extrem groß.
Delphi-Quellcode:
procedure TForm2.btnLoadClick(Sender: TObject);
var
SPicFileName: string;
JP : TJPegImage;
C : TClipboard;
begin
if OpenPictureDialog1.Execute then
begin
JP := TJPegImage.Create;
C:= TClipboard.Create;
SPicFileName:= OpenPictureDialog1.FileName;
try
JP.LoadFromFile(SpicFileName);
C.Assign(JP);
DBImage1.PasteFromClipboard;
finally
JP.Free;
C.Free;
end;
end;