![]() |
Re: Image in Access Datenbank speichern
Nun sag doch mal, wo genau. Der Fehler muss ja erst einmal eingegrenzt werden.
|
Re: Image in Access Datenbank speichern
ich hab den fehler gefunden, es lag garnicht an dem speichern, sondern wo anderes im programm. Aber wenn ich jetzt auf speichern klicke, kommt die Fehlermeldung ,,AdoTable1:Dataset not in edit or insert mode"
|
Re: Image in Access Datenbank speichern
dann schreib doch davor mal AdoTable1.Edit oder so, wenn die Fehlermeldung kommt...
|
Re: Image in Access Datenbank speichern
In Zeile 5 steht doch explizit "ADOTable1.Edit;" :gruebel:
|
Re: Image in Access Datenbank speichern
Hallo,
zeig noch mal den Code. Du hast vielleicht beim Rumprobieren was geändert ? Und markier die gleich noch Zeile (<<--), wo der Fehler kommt. Heiko |
Re: Image in Access Datenbank speichern
wenn ich einen neuen datensatz anlegen möchte und dann auf speichern klicke, dann kommt immer folgender Fehler: AdoTable1:Datenmenge werder im Editier- noch im Einfügemodus aufgetreten.
Delphi-Quellcode:
der Fehler kommt bei AdoTable1.post;
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; |
Re: Image in Access Datenbank speichern
Da bin ich momentan überfragt. Ich kann aber gerne heute Abend zu Hause mal nachsehen, wie ich das gemacht habe.
|
Re: Image in Access Datenbank speichern
ok, danke erstmal
|
Re: Image in Access Datenbank speichern
Hallo,
mache mal einen Watch-Point auf AdoTablel.State (Ctrl+F7). Dann Breakpoint auf AdoTablel.Edit. Danach sollte State dsEdit sein. Dann Schrittweise bis zum Post. Ändert sich der Status irgendwo ? Heiko |
Re: Image in Access Datenbank speichern
Das ist nie dsEdit sondern immer dsInsert...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz