Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Standartwert für Tabellenfelder aus anderer Tabelle

Begonnen von repaan, August 02, 2026, 15:29:27

⏪ vorheriges - nächstes ⏩

repaan

Hallo zusammen, ich bin neu hier und habe ein Problem.
Ich möchte für meinen Verein eine Datenbank erstellen um Ergebnisse auszuwerten.

Problemstellung:
Ich habe zwei Tabellen.
1. Tabelle (Meisterschaft) enthält zwei Textfelder als Auswahlfelder, in denen der Ort und der Bezirk wählbar sind.
2. Tabelle (Teilnehmer) enthält alle Datenfelder zu meinen Teilnehmern.

Die Tabelle Meisterschaft habe ich in einem Formular (Start) eingebunden; Datenherkunft ist die Tabelle Meisterschaft in denen die o.a. Datenfelder auszuwählen sind und dann wird über eine Schaltfläche das Teilnehmerformular geöffnet. Diese Eingaben sollen für alle neuen Datensätze gültig sein.

Die beiden Tabellen stehen in keiner Beziehung zu einander. Ich habe lediglich im Beziehungsfenster die beiden Tabellen abgebildet.

Ich öffne das Startformular, gebe meine Daten ein und gehe dann zu meinen Teilnehmern (als Formular) und ergänze meine Daten. Soweit so gut.

In einer Abfrage (01_abf_Abfrage) kontrolliere ich den ersten Datensatz. Die Daten aus dem Startformular, Ort und Bezirk sind darin enthalten. ;D

Ich kann aber diesen Datensatz in der Abfrage nicht mehr ändern. Wenn ich jetzt im Beziehungsfenster die Tabelle Meisterschaft entferne, dann kann ich die Daten in der Abfrage wieder ändern. :o

Wer kann mit helfen? Hat jemand eine Idee? Bin für alles dankbar.

danke Repaan

 

 

Debus

Hey, so wie Du schreibst beginnst Du die DB ja erst, vielleicht kannst Du ja noch eine Muster DB hochladen.

Holger

Knobbi38

Hallo Repaan,

die Informationen reichen nicht aus, um konkret eine Hilfestellung zu geben. Kannst du dein Problem mal mit anderen Worten beschreiben und dein Datenmodell hier hochladen?

Auch stellt sich die Frage, in wie weit du dich schon mit relationalen Datenbanken beschäftigt hast. Für einen ersten Einstiegspunkt in das Thema gibt es z.B. die Seite
https://www.access-tutorial.de/

oder vielleicht auch ein eBook/Buch:
http://www.buch.andreasstern.de/index.php

Knobbi38
 

repaan

Hallo zusammen, vielen Dank für eure Antworten.
Wie kann ich meine DB hochladen :o  :-\

MzKlMu

Hallo,
Tabellen ohne Beziehungen sind schon mal fragwürdig. Im Regelfall gibt es in einer Datenbank keine Tabellen ohne Beziehungen. Eine Abfrage ohne Verknüpfungen können Daten grundsätzlich nicht geändert werden, da gibt es auch keinen Trick.
Hinweis: In einer Abfrage git es keine Beziehungen. Das sind das Verknüpfungen, die unabhängig von den Beziehungen sein können.

Zum Hochladen:
Wenn Du Antworten wählst, findest Du unten einen Button "Attachments and other options". Da kannst Du hochladen.
Als Zip und vorher komprimieren/reparieren (Access Dienstprogramm) ausfhren.
Gruß Klaus

Beaker s.a.

Hallo,

Wie Klaus schon schrieb, ist eine DB ohne Beziehungen nur
ein Datenhaufen.

Da die hier benötigte eine "viele zu viele", fachlich n:m,
ist brauchst du als Minimum eine dritte Tabelle:
"TeilnehmerAnMeisterschaft" mit
TAnMID = PK (AutoWert)
TeilnehmerID_F (FK Long Integer)
MeisterschaftID_F (FK Long Integer)
weitere Felder nach Bedarf, z.B. Rang

Denn, - an EINER Ms können "beliebig" VIELE Teilnehmer teilnehmen,
und EIN Teilnehmer kann an VIELEN Ms teilnehmen.

gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

repaan

Vielen, vielen Dank für eure Unterstützung. Dann weiß ich jetzt was ich zu tun habe und was ich ändern muss.

Gruß Repaan

Beaker s.a.

Weils mir gerade einfällt, anbei eine Beispiel-Db, in der
die Zuordnungen per Forms gezeigt wird. In "Form_M" ordnest
du einem ausgewählten TN eine Ms zu per Kombifeld in einem
UFo, in "Form_N" kannst du mit einem zusätzl. Listfeld mit
Mehrfachauswahl mehrere TN in einem Rutsch einer Ms zuordnen.

Im Prinzip kannst du das 1:1 übernehmen. Du musst nur alle
Objekte, die über eine Record- bzw. RowSource verfügen und/oder
einen Steuerelementeinhalt haben an deine Tabellen- bzw. Feld-
namen anpassen.

Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

repaan

Hallo zusammen,
anbei meine DB. Ich beginne mit dem Startformular. Mit dem Button komme ich in das Teilnehmer-Formular.
Bei der Wertung sind lediglich 3 Teilnehmer in einer Mannschaft. Damit ich den Ort und den Bezirk in der Abfrage sichtbar sind, habe ich die tbl_Meisterschaft hinzugefügt. Und in dem frm_Wertung kann ich nun keine Änderungen vornehmen. Ich hoffe ich habe mich verständlich ausgedrückt.

Danke
Repaan

MzKlMu

Hallo,
das kann so nicht funktionieren.
Erkläre mal den Zusammenhang zwischen Teilnehmer und Meisterschaft ?
Du hast ja in der Abfrage beide Tabellen, also muss es doch eine Verbindung geben.
Gruß Klaus