Einzelnen Beitrag anzeigen

Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#4

Re: bilder als blob in abs db speichern

  Alt 19. Okt 2006, 13:05
erstmal danke für die antwort, also ich habe jetzt aus der hilfe folgendes:

Delphi-Quellcode:
procedure TForm1.btLoadClick(Sender: TObject);
var
  FileStream: TFileStream;
  BlobStream: TABSBlobStream;
begin
  ABSTable1.Edit;
  try
    FileStream := TFileStream.Create('Comments.txt',fmOpenRead or fmShareDenyNone);
    BlobStream := TABSBlobStream(ABSTable1.CreateBlobStream(ABSTable1.FieldByName('Comments'),bmWrite));
    BlobStream.CopyFrom(FileStream,FileStream.Size);
    FileStream.Free;
    BlobStream.Free;
    ABSTable1.Post;
  except
    ABSTable1.Cancel;
    raise;
  end;
end;
dann habe ich die txt einfach auf den bild namen geändert und fieldbyname mein blob feld angegeben.
ich bekomme den fehler:

'ABSTable1: Operation bei geschlossener Datenmenge nicht ausführbar'.
euer Peter Porka
  Mit Zitat antworten Zitat