Einzelnen Beitrag anzeigen

Moony

Registriert seit: 29. Jul 2003
Ort: Essen
454 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Bild im Blob Feld abspeichern

  Alt 9. Okt 2008, 12:26
Habe das jetzt folgendermaßen geschafft das Bild dort einzuspeichern:

Delphi-Quellcode:
MS := TMemoryStream.Create;
try
  MS.LoadFromFile(F);
  mytable.SQL.Clear;
  mytable.SQL.Add('UPDATE ' + TableName + ' SET ' + PhotoField + ' = ');
  mytable.SQL.Add('(:' + PhotoField + ')');
  mytable.SQL.Add(' WHERE ' + IndexField + ' = ''' + IndexValue + '''');
  mytable.Parameters.ParamByName(PhotoField).LoadFromStream(MS, ftBlob);
  try
    mytable.ExecSQL;
  except
    MessageDlg(SysErrorMessage(GetLastError()), mtError, [mbOK], 0);
  end;
finally
  MS.Free;
end;
Gruß, und danke für die Denkanstöße.

Moony
Ich weiß, daß ich nichts weiß! Sokrates
  Mit Zitat antworten Zitat