Registriert seit: 6. Aug 2003
Ort: Freiburg
195 Beiträge
Delphi 6 Professional
|
Re: Firebird/Interbase Blobfilter Doku/Tut auch für Delphi?
6. Feb 2005, 09:51
Hallo Hansa,
danke für den Tipp, werde dem mal nachgehen.
Blob-Filter sind ein Mechanismus zur impliziten Typumwandlung.
Wenn ich z.B. den Subtype -10 als "rtf" festlege und einen Blob-Filter von "subtype -10 zu subtype 1(text)" programmiere, kann ich z.B. Folgendes machen: In einer Stored Procedure deklariere ich eine Blob-Variable vom Subtyp 1. Der Befehl "SELECT rtf_feld FROM tabelle into :plaintext_blob" ruft dann implizit den Blob-Filter auf und konvertiert das Blob aus Datenbank- und Applikationssicht transparent.
Denkbar wäre auch, eine gespeicherte Grafikdatei in verschiedenen Grafikformaten auszulesen (denkbar ist alles, was mit Blob-Konvertierung zu tun hat und mit Delphi zu machen ist).
Ich hoffe, das vermittelt einen Eindruck davon, was man mit Blob-Filtern tun kann. Letztlich nichts, was nicht auf anderem Wege auch zu machen ist; aber ich finde es eine sehr elegante Lösung.
MfG
Urs
|