Hallo zusammen !
Ich möchte eine Datenbank unter Access erstellen, bei dem 1 Datensatz
(z.B. Stammdaten eines Schülers) mit mehreren anderen Datensätzen
verknüpft wird (z.B. Klausurergebnisse). Die Verknüpfung soll so gestaltet werden, dass ich beim Aufrufen des jeweiligen Schülers in einem Unterformular nur die zugehörigen Klausurergebnisse angezeigt
bekomme. Auch möchte ich über das Unterformular die Daten bei Bedarf
ändern können, so dass sie auch in der zugrundeliegenden Tabelle aktualisiert werden. Dieses bekomme ich aber einfach nicht hin !
Ständig gibt es Fehlermeldungen, dass die Verknüpfung nicht möglich sei oder aber die Daten im Unterformular bleiben stehen, obgleich ich
schon einen anderen „Hauptdatensatz“ aufgerufen habe. Kann mir jemand
sagen, wie es geht ? Wäre sehr dankbar.
du würdest mehr antworten bekommen, wenn du dein Posting unter Datenbanken / Access eingetragen hättest.
Ich möchte eine Datenbank unter Access erstellen, bei dem 1
Datensatz
(z.B. Stammdaten eines Schülers) mit mehreren anderen
Datensätzen
verknüpft wird (z.B. Klausurergebnisse).
ich vermute mal, die Datenbank hast du schon. Das ist die Datei mit der Endung MDB.
In der Datenbank hast du dann zwei Tabellen, eine für die Schülerdaten und eine für die Klausurergebnisse??
Welche Felder hast du da definiert?
Die Verknüpfung soll
so gestaltet werden, dass ich beim Aufrufen des jeweiligen
Schülers in einem Unterformular nur die zugehörigen
Klausurergebnisse angezeigt bekomme.
also hast du ein Hauptformular und in dem ein Unterformular??
Auch möchte ich über das Unterformular die Daten bei
Bedarf ändern können, so dass sie auch in der zugrundeliegenden
Tabelle aktualisiert werden.
bei richtiger Verknüpfung kein Problem…
nur dazu müßten wir wissen, welche Felder du definiert hast!!
Dieses bekomme ich aber einfach nicht hin !
*tröst*, hör auf zu jammern und gib uns endlich die Informationen
Ständig gibt es Fehlermeldungen, dass die Verknüpfung nicht
möglich sei oder aber die Daten im Unterformular bleiben
stehen, obgleich ich schon einen anderen „Hauptdatensatz“ aufgerufen
habe. Kann mir jemand sagen, wie es geht ? Wäre sehr dankbar.
Wenn du uns mehr Informationen gibst, können wir dir auch mehr helfen…
die Tabelle „Klausuren“ sollte ein Feld namens Schüler-Id haben. Mit „Beziehungen“ verknüpfst Du die beiden Tabellen, indem Du eine 1:n-Bezihung zwischen Schüler und Klausuren aufbaust. Dann weiß Accces, wie die Tabellen zusammengehören: Die Klausuren mit dem Inhalt „Schüler1“ in Klausuren.Schüler_Id gehören dem „Schüler1“ aus der Tabelle Schüler.