Forum: Datenbanken
Delphi
by Moony,
9. Okt 2008
Habe das jetzt folgendermaßen geschafft das Bild dort einzuspeichern:
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 + '''');
Forum: Datenbanken
Delphi
by Moony,
9. Okt 2008
Also irgendwie fruchtet das alles nicht..... :wall:
Forum: Datenbanken
Delphi
by Moony,
9. Okt 2008
Danke, habe ich mir durchgelesen, aber o ganz konnte mich das nicht weiterbringen. Habe das jetzt folgendermaßen gemacht, aber immer noch das gleiche Ergebnis:
...
FS := TMemoryStream.Create;
try
FS.LoadFromFile(F);
_BF := mytable.FieldByName(myField); // _BF : TField
BS := mytable.CreateBlobStream(_BF, bmWrite);
FS.SaveToStream(BS);
Forum: Datenbanken
Delphi
by Moony,
9. Okt 2008
Hallo zusammen,
ich habe ein bestehendes Programm welches unterschiedliche Anbindungen zu unterschiedlichen Datenbanken ermöglicht. Nun habe ich eine DB2 Anbindung. Das läuft soweit ganz gut.
Mein Problem ist, ich kann zwar Bilder aus der Datenbank lesen und als File auf der Festplatte abspeichern, aber ich kann keine Bilder von der Festplatte in die Blobfelder schreiben.
Das Schreiben...