Seite 1 von 1

Zusammengesetzter Primärschlüssel & Autowert

Verfasst: Mo, 26.03.2012 11:45
von JACKD
Hallo Liebe Gemeinde

Ich hätte mal wieder ein kleines Problemchen und bisher keinen gescheiten Lösungsansatz gefunden.

In habe eine Tabelle in der ein aus 3 Werten zusammengesetzter Primärschlüssel ist.
Jedoch dropt Base mir immer den Autowert aus "ID" wenn ich den Primärschlüssel setze.
1. Warum ist das so?

2. gibt es ein Makro, das mir den Autowert zb. im sinne einer max(feld) definition in eine (nichtsichtbare) Textbox ausspuckt?

Thanks in advance

und man möge mir vergeben wenn ich doppelt oder cross-poste, hab aber leider nix gefunden.

Grüße

Re: Zusammengesetzter Primärschlüssel & Autowert

Verfasst: Di, 27.03.2012 07:13
von komma4
JACKD hat geschrieben:und man möge mir vergeben wenn ich doppelt oder cross-poste
Nein - warum sollte man?

Du gibst Deine anderen Postings nicht an... vielleicht ist Deine Frage dort schon beantwortet.

Warum sollte ich mir also die Mühe machen mich hier mit Deinem Problem zu beschäftigen?

Re: Zusammengesetzter Primärschlüssel & Autowert

Verfasst: Di, 27.03.2012 09:10
von JACKD
Guten Morgen

gut ich präzisiere,

Doppelposting --> die Frage wurde so (von jemand anderem schon gestellt)
Cross-posting -->Ich habe den falschen thread erwischt

Und um die "versteckte" Frage zu beantworten. Ich habe das gleiche nicht doppelt gepostet !!! Macht man ja auch nicht !!!

Danke

Ps.: Im übrigen verderben mir derartige Antworten gleich zum morgen die Laune.

Re: Zusammengesetzter Primärschlüssel & Autowert

Verfasst: Di, 27.03.2012 18:42
von DPunch
Servus
JACKD hat geschrieben:Jedoch dropt Base mir immer den Autowert aus "ID" wenn ich den Primärschlüssel setze.
1. Warum ist das so?
Kurz und schmerzlos: Weil ein zusammengesetzter Primärschlüssel mit einem Autowert nicht den geringsten Sinn macht.
Was willst Du erreichen?

Re: Zusammengesetzter Primärschlüssel & Autowert

Verfasst: Mi, 28.03.2012 09:14
von JACKD
Okay.
In meinem speziellen Fall macht es schon gewissermaßen Sinn
Bedingt auch in der weiteren Verarbeitung der Daten
Also was will ich erreichen
Es gibt (noch) zwei Tabellen
Häuser und Fachabteilungen
In Häuser ist der Standort und die Hausbezeichnung. Diese Kombi aus Standort und Hausbezeichnung ist der Zusammengesetzte Primärschlüssel. Da nur diese Kombi eineindeutig ist.
Fachabteilung hat zusätzlich noch den einen Autowert, der diese Beiden ergänzt da jedes Haus mehrere Fachabteilungen haben kann.
Zur Verarbeitung. Die Fachabteilung wird derart eingegeben, dass man das Haus auswählt (Dropdown) und in der 2. den dazugehörigen Standort (2.Dropdown) nun sollte der Autowert automatisch Mitlaufen ohne dass eine Eingabe getätigt wird. (Da dies nur eine Eingabe und keine Änderung oder Löschung zulassen soll, erfüllt genau das seinen sinn)

Ich hab es jetzt etwas hemdsärmlich mit einem Makro gelöst, das sich diesen Wert manuell aus der entsprechenden Werteliste zieht und um 1 erhöht.

Mich würde dennoch interessieren, wie man das noch anders auflösen kann.
Womöglich liegt es auch daran, dass ich mit DB das erste mal rumexperimentiere und in der Struktur ein-zwei Fehler hab. z.B. mit den Primärschlüssel.

Grüße

Re: Zusammengesetzter Primärschlüssel & Autowert

Verfasst: Do, 29.03.2012 09:44
von JACKD
Hallo Robert

Vielen Dank für die Antwort.
Und ja du hast recht, der "Autowert" gehört nicht in die Haus-Tabelle. Sie soll ja nur die verschiedenen
Fachabteilungen differentieren.
Nun, es läuft jetzt erstmal, solang bis mich die Struktur erneut an Schwierigkeiten bringt. =)

Grüße