Einzelnen Beitrag anzeigen

HolgerCW

Registriert seit: 28. Nov 2006
Ort: Marl
1.207 Beiträge
 
Delphi XE7 Enterprise
 
#1

LongRaw-Spalteninhalt kopieren

  Alt 7. Mär 2013, 10:24
Datenbank: ORACLE • Version: 10 • Zugriff über: BDE
Hallo zusammen,

ich habe so den Stream ausgelesen:

Delphi-Quellcode:
var
 blob: TStream;
begin
 
 ...

  DM_Main.TableRaw.Close;
  DM_Main.TableRaw.TableName := 'TABLE';
  DM_Main.TableRaw.IndexFieldNames := 'SPALTE';
  DM_Main.TableRaw.Filter := 'SPALTE = ' + WERT + '';
  DM_Main.TableRaw.Filtered := TRUE;
  DM_Main.TableRaw.Open;

  if DM_Main.TableRaw['PDF'] <> 'then
  begin

   blob := DM_Main.TableRaw.CreateBlobStream(DM_Main.TableRaw.FieldByName('PDF'), bmRead);
   blob.Seek(0, soFromBeginning);
   
   //Wie bekomme ich den blob-Stream nun in einer anderen Tabelle abgespeichert ?
 
   blob.Free;

 end;
Wie bekomme ich den blob-Stream nun in einer anderen Tabelle abgespeichert ?

Gruss

Holger
  Mit Zitat antworten Zitat