Mit folgendem Code-Fragment kann man Grafiken in BLOBs transferieren.
Ähnliche Lösungen sind mit Java oder Perl möglich:

// Setup the parameters
IBQuery1.SQL.Text := 'Insert into MyTest Values(:ImageFile)'; //....
replace with your sql
IBQuery1.ParamByName('Image').ParamType := ptInput;
IBQuery1.ParamByName('Image').DataType := ftBlob;

// setting the blob parameter in the procedure call is important
// even though it has already been defined
IBQuery1.ParamByName('Image').LoadFromFile(OpenPictureDialog1.FileName,
ftBlob);

// execute the query
IBQuery1.ExecSQL;

Wichtig ist die verwendung von Parametern zur Übergabe der Bild-Daten.