Hallo Rihab,
am Anfang einer Datenbank steht erst einmal die Konzeption und sinnvolle Aufteilung auf die nötigen Tabellen.
Ich weiß das ist natürlich für einen Einsteiger keine direkte Hilfe. Aber ich gebe den Tipp dennoch.
Es gibt Grundregeln bei der Programmierung von Datenbanken, die man in die Konzeption einfließen lassen sollte. Hierzu de Verweis A:
NormalisierungDas ist ein wenig trocken, oder? Das ganze zielt darauf ab, das s ein Wert in einer DB nur einmal vorhanden sein sollte um unnötige Arbeit und Fehlerpotential zu vermeiden.
Beispiel: Du hast zwei Tabellen.
tbl_verfasser = Felder
uebergabe_ID_verfasser, Name.
tbl_dateien = Felder
uebernahme_ID_verfasser, OLEfeld_datei, vielleicht noch Datum der letzten bearbeitung etc..
Das Feld
uebergabe_ID_verfasser ist ein Schlüsselfeld mit Index und somit ohne Duplikate
das feld
uebernahme_ID_verfasser ist ein normales Feld.
Du gehst nun hin und verknüpfst die Felder in der Beziehung 1:n
Nun kannst Du ein Formular erstellen, in dem beide Tabellen zum Einsatz kommen. aus tbl_dateien alle Felder und aus tbl_verfasser nur name und uebernahme_ID_verfasser. Somit bist Du in die Lage versetzt ein [kompinationsfeld] im Formular zu platzieren (am besten in der Reihenfolge auf Platz 1) mit dem Du den Verfasser einfach per Mausklick aus einer liste aussuchen kannst. Somit gibt es keine Vertipper mehr.
Hat jemand mal nen Schluck Wasser für mich, meine Kehle ist schon ganz trocken. :-)
So nun mach mal weiter. Ich bin sicher Access wird Dir noch viele Freuden und graue Haare verschaffen.
;-)
grüße
He