Einzelnen Beitrag anzeigen

uwe12

Registriert seit: 21. Apr 2009
58 Beiträge
 
#26

Re: Image in Access Datenbank speichern

  Alt 30. Apr 2009, 08:17
wenn ich einen neuen datensatz anlegen möchte und dann auf speichern klicke, dann kommt immer folgender Fehler: AdoTable1atenmenge werder im Editier- noch im Einfügemodus aufgetreten.

Delphi-Quellcode:
var
  blob: TAdoBlobStream;
  fs:TMemorystream;
begin
  AdoTable1.edit;
  blob := TADOBlobStream.Create(AdoTable1Bild, bmwrite);
  try
    fs := TMemorystream.create();
    ADOImage.Picture.Bitmap.SaveToStream(fs);
    fs.Seek(0, soFromBeginning);
    try
      blob.CopyFrom(fs, fs.Size);
        AdoTable1.post;
    finally
      fs.Free;
    end;
  finally
    blob.Free;
  end;
end;
der Fehler kommt bei AdoTable1.post;
  Mit Zitat antworten Zitat