Richtlinien für die Benennung von Feldern, Steuerelementen und Objekten

Richtlinien für die Benennung von Feldern, Steuerelementen und Objekten

Hinweis: Die in diesem Artikel erläuterte Funktionalität gilt nicht für "Access-Web-Apps" und "Access-Webdatenbanken". Weitere Informationen zum Arbeiten mit Access-Web-Apps finden Sie unter Erstellen einer Access-App.

Namen von Feldern, Steuerelementen und Objekten in Microsoft Access-Desktopdatenbanken:

  • Kann bis zu 64 Zeichen lang sein.

  • Kann eine beliebige Kombination aus Buchstaben, Zahlen, Leerzeichen und Sonderzeichen mit Ausnahme eines Punkts (.), eines Ausrufezeichens (!), eines Akzentgrabs (') und Klammern ([ ]) enthalten.

  • Kann nicht mit führenden Leerzeichen beginnen.

  • Steuerelementzeichen (ASCII-Werte 0 bis 31) können nicht enthalten sein.

  • Ein doppeltes Anführungszeichen (") kann nicht in tabellen-, ansichts- oder Gespeicherte Prozedur namen in einem Microsoft Access-Projekt.

Obwohl Sie Leerzeichen in Feld-, Steuerelement- und Objektnamen eingeben können, zeigen die meisten Beispiele in der Microsoft Access-Dokumentation Feld- und Steuerelementnamen ohne Leerzeichen an, da Leerzeichen in Namen unter bestimmten Umständen zu Namenskonflikten in Microsoft Visual Basic for Applications führen können.

Wenn Sie ein Feld, Steuerelement oder Objekt benennen, sollten Sie sicherstellen, dass der Name nicht den Namen eines von Microsoft Access verwendeten Eigenschaft oder eines anderen Elements dupliziert. Andernfalls kann ihre Datenbank unter bestimmten Umständen zu unerwartetem Verhalten führen. Wenn Sie z. B. auf den Wert eines Felds namens Name in einer Tabelle NameInfo mit der Syntax NameInfo.Name verweisen, zeigt Microsoft Access den Wert der Name-Eigenschaft der Tabelle anstelle des Werts des Felds Name an.

Eine weitere Möglichkeit, unerwartete Ergebnisse zu vermeiden, besteht in der Verwendung des Operators ! anstelle des -Operators. (dot)-Operator, um auf den Wert eines Felds, Steuerelements oder Objekts zu verweisen. Der folgende Bezeichner bezieht sich beispielsweise explizit auf den Wert des Felds Name und nicht auf die Name-Eigenschaft:

[NameInfo]! [Name]

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Office Insider werden

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×