1.2k Aufrufe
Gefragt in Datenbanken von di7 Einsteiger_in (11 Punkte)
Hallo,

ich habe einen Formular (etwas wie Umfrage) im Acces erstellt, der mit den Optionsfeldern toll funktioniert. Der Formular wurde pro Lieferant und Jahr ausgefüllt.

Problem habe ich mit speichern. Daten sollten sich in einer Tabelle speichern, funktioniert aber nur teilweise. Wenn ich fülle für einen Lieferant den zweites Jahr aus, die Daten überschreiben sich an das erste Jahr. Ich will aber für einen Lieferant zum Beispiel die Daten für 3 Jahren speichern. Ich habe Lieferant Name und den Jahr als primary Key in der Tabelle erstellt. =warscheinlich Fehler. Ich weiß aber nicht wie ich weiter soll...

Weiß es Jemand?????

Danke

Di

1 Antwort

0 Punkte
Beantwortet von marie Experte (2k Punkte)
Wenn ich Dich richtig verstehe, dann hast Du pro Liferant nur einen Datensatz und den überschreibst Du mit den neuen Daten?

Du brauchst zwei 1:n verknüpfte Tabellen, eine mit den Liferanten und eine mit den Daten für jedes Jahr. Am schnellsten kapierst Du das, wenn Du die Nordwind-Datenbank mal anschaust, dort ist das für Anfänger sehr schön erklärt.

Gruß marie
...