Thema: Delphi INSERT mit BLOB Feld

Einzelnen Beitrag anzeigen

Quake

Registriert seit: 25. Aug 2003
222 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: INSERT mit BLOB Feld

  Alt 15. Apr 2004, 12:29
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'))
  Mit Zitat antworten Zitat