Fehler 3020 - Update oder CancelUpdate ohne AddNew oder Edit--

13/12/2007 - 16:24 von Meggy Kantert | Report spam
Liebe Experten,

ich hoffe, Ihr könnt mir auch diesmal wieder helfen.
Ich bekomme die folgende Fehlermeldung in Access 2003:
Update oder CancelUpdate ohne AddNew oder Edit--

Habe schon gegoogelt, konnte aber mit den Lösungen leider nichts anfangen,
da die Vorraussetzungen schon für mich unverstàndlich sind:

Wenn ich einen neuen Datensatz im UFo anlege und die Felder nacheinander
ausfülle, bekomme ich nach Füllen des 6. Feldes oft diese Fehlermeldung. Es
gibt in diesem und auch dem vorangegangenen Feld keine Ereignisse und die
Fehlermeldungtritt auch nicht immer auf

Vielen Dank im Vorraus und viele Grüße,
Meggy

AccessDummy
 

Lesen sie die antworten

#1 Lorenz Hölscher
13/12/2007 - 17:59 | Warnen spam
Hallo Meggy,

laß mal per Bearbeiten Suchen im VBA-Editor nachsehen, ob irgendwo die
Befehle "Update" oder "CancelUpdate" vorkommen. Wenn Du mit DAO
arbeitest (siehe Extras Verweise, "Microsoft DAO 3.6..."), gibt es
irgendwo im Code typischerweise Stellen wie:

With myRecordset
.AddNew
.Fields("Feldname1").Value 3
.Fields("Feldname2").Value ="xyz"
.Update
End with

An einer solchen Stelle war dann vor dem Update kein ".AddNew" oder
".Edit". Möglicherweise ist dann ein anderes Ereignis
dazwischengeraten.

Du kannst auf allen diesen Stellen einen Breakpoint setzen (den grauen
Bereich links neben dem Zeilenanfang anklicken, die wird dann rotbraun
markiert) und mal gucken, wann der Code dorthin springt (es wird dann
gelb markiert).

tschö, Lorenz

http://www.cls-software.de/cls_soft...ssVBA.aspx

Ähnliche fragen