Das richtige benennen von Autowert-Feldern

01.04.2005

Jede Tabelle sollte zur eindeutigen Identifikation von Datensätzen einen Primärschlüssel besitzen. Es ist in den meisten Fällen von Vorteil, den Primärschlüssel unabhängig von irgendwelchen Daten zu führen. Für diese Aufgabe eignet sich der Felddatentyp Autowert. Mit diesem Datentyp erhält jeder Datensatz automatisch einen eindeutigen Wert.

Geben Sie dem Primärschlüsselfeld und auch allen anderen Feldern möglichst Namen ohne Sonderzeichen. Sie können dann beim Zugriff auf die Felder die eckigen Klammern weglassen.

Theoretisch können Sie dem Primärschlüsselfeld jeden beliebigen Namen geben, der den Konventionen von Access entspricht. Häufig werden für dieses Feld Namen wie Adresse-Nr oder Person-Nr verwendet. Diese Namensgebung hat den Nachteil, dass Sie in VBA beim Zugriff auf dieses Feld den Namen immer in eckige Klammern setzen müssen. Das gleiche gilt auch für alle anderen Felder der Tabelle. Sie sollten daher auf Sonderzeichen verzichten und lieber zusammenhängende Namen vergeben, beispielsweise AdresseNr oder PersonNr. Sie können dann bei der Programmierung und auch bei SQL-Texten die eckigen Klammern weglassen.

Dienstleistungen

Als starker Partner an Ihrer Seite unterstützen wir Sie in folgenden Breichen:

Access-Programmierung

Benötigen Sie Unterstützung bei der Programmierung von Access-Anwendungen? Wir bieten die gesamte Bandbreite von der Access-Programmierung auf Stundenbasis bis zur Durchführung eines Software-Projektes als Auftragsarbeit an. Kontaktieren Sie uns für ein kostenloses Erstgespräch.

Software-Beratung

Haben Sie ein Software-Projekt und Sie wissen nicht, ob Access die richtige Plattform ist? Wir haben über 20 Jahre Erfahrung beim Erstellen von Windows-, Web und mobilen Anwendungen. Kontaktieren Sie uns für eine kostenlose Erstberatung.