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
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
>-----Originalnachricht-----
>.
>
"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
*********
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