Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Datensatzänderungen in Formular aus Abfrage schlägt fe hl

49 views
Skip to first unread message

Tobias.Kemmerer

unread,
Jun 14, 2002, 9:29:40 AM6/14/02
to
Hi Leute,

Access 2000, WinNT 4.0, I.E 5.5

In einer (Auswahl-)Abfrage führe ich drei Tabellen
(Schüler, Adresse und Bücherausleihe zusammen [über
SchülerID]) und stelle das ganze schön in einem Formular
dar. Aber weder in der Abfrage, noch im Formular kann ich
die Daten verändern (z.B. Rückgabe von Büchern anklicken):

"Diese Datensatzgruppe kann nicht aktualisiert werden."

Aus der Hilfe konnte ich entnehmen, dass ich beim Formular
die Recordset-Eigenschaft auf "Dynaset (Inkonsistente
Aktualisierungen)" setzen sollte - ohne Wirkung.

Zeitgleich gibt es Probleme mit den Gültigkeitsregeln:
Diese funktionieren zwar, aber die Gültigkeitsmeldung
erscheint nicht mehr - stattdessen kann man das
entsprechende Feld nicht mehr verlassen, bis man ESC oder
einen gültigen Wert eingegeben hat. (Betrifft alle
Formulare).

Auch eine Datenbankreparatur hat nichts geholfen.
--> Was ist hier denn los?
--> Wie kann ich drei Tabellen gleichzeitig auf ein
Formular bringen, sodass Änderungen und formularbasierende
Filter überall greifen?
--> Wie wirkt sich die Einstellung "Dynaset (Inkonsistente
Aktualisierungen)" auf den Datenbestand aus (die OH ist
sehr dürftig zu diesem Thema).

Gruß und ein schönes Wochenende - Tobi


Wolfgang Tomassovich

unread,
Jun 14, 2002, 10:47:45 AM6/14/02
to
Hallo!

So ein Problem hatte ich auch schon!
Bei mir war es ein fehlender Primärschlüssel n einer Tabelle.

Vielleicht hilft's ja was, wenn nicht prüfe nochmal die Beziehungen der
Tabellen.

Wolfgang

"Tobias.Kemmerer" <xlo...@paradox-software.de> schrieb im Newsbeitrag
news:d1d801c213a7$89565d80$2ae2...@hosting.microsoft.com...

Tobias Kemmerer

unread,
Jun 14, 2002, 11:00:23 AM6/14/02
to
Danke Wolfgang - aber das hat leider auch nicht
weitergeholfen... es ist halt nur ärgerlich, wenn man zum
Ändern jedesmal ein "Änderungsformular" öffnen müsste.
Wenn ich mich recht entsinne, hat es sogar in diesem
Formular funktioniert. Bei einem Ähnlichen Formular
(Klasse und Schüler) funktioniert das ganze ohne
Probleme...

Tobias


>-----Originalnachricht-----

>.
>

Bernhard Martin

unread,
Jun 14, 2002, 12:04:51 PM6/14/02
to
Hallo Tobias,

"Tobias.Kemmerer" <xlo...@paradox-software.de> schrieb im Newsbeitrag
news:d1d801c213a7$89565d80$2ae2...@hosting.microsoft.com...

Hi Leute,


Schliesse das Formular mit einer Schaltfläche und folgendem Code.
DoCmd.Close , , acSaveNo ' Schließt das aktive Fenster, ohne
Veränderungen am Objekt zu speichern

--
HTH
Bernhard

Bitte keine E-Mail Anfragen zu Access-Problemen. Auch keine Kopien der
Postings!

Homepage: http://www.unofactura.de
KnowHow.mdb http://www.freeaccess.de
Access-FAQ: http://www.donkarl.com/AccessFAQ.htm
SQL-Server-FAQ : http://www.berndjungbluth.de/sqlfaq/sqlfaq.htm


Jan Bartel

unread,
Jun 16, 2002, 5:17:45 AM6/16/02
to
Tobias,

*********


In einer (Auswahl-)Abfrage führe ich drei Tabellen
(Schüler, Adresse und Bücherausleihe zusammen [über
SchülerID]) und stelle das ganze schön in einem Formular
dar. Aber weder in der Abfrage, noch im Formular kann ich
die Daten verändern (z.B. Rückgabe von Büchern anklicken):

"Diese Datensatzgruppe kann nicht aktualisiert werden."

*********

Schau mal ein paar Threads weiter oben (Kontrollkästchen im Endlosformular).
Im Prinzip hatte ich da das gleiche Problem.
Vielleicht hilft Dir der Vorschlag von Gunter, das Abfrageergebnis in eine
temporäre Tabelle zu schreiben.
Dort kannst Du ändern und die Daten per Aktualisierungsabfrage
zurückschreiben.

Grüße,

Jan

0 new messages