Ja genau, das ist das was ich suche, bloß es funzt mit
IB nicht.
Code:
.
.
IBSQL.Text :=
'Insert INTO MyTabelle' + #10 +
' (ID, MyFeld1, MyBlob)' + #10 +
'VALUES' + #10 +
' (:i_ID, :i_MyFeld1, :i_MyBlob)';
IBSQL.Prepare;
IBSQL.Params.ByName(':i_MyFeld1').Value:='Test';
IBSQL.ExecQuery;
.
.
Ich bekomme in der 'Params'-Zeile die Fehlermeldung ':i_MyFeld1 konnte nicht gefunden werden'.
Oder muss ich erst den Datensatz einfügen und danach mit Update und deiner Methode mein BLOB mit Daten füllen?
Noch eine Frage sind folgende Zeilen von der Funktion her identisch?
Code:
FieldByName('MyBlob') As TBlobField
TBlobField(FieldByName('MyBlob'))