Anfordern eines Werts in einem Feld

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Es gibt zwei grundlegende Möglichkeiten, einen Wert in einem Feld anzufordern:

  • Festlegen des Felds erforderlich-Eigenschaft auf Ja    Dies ist möglich, indem Sie die Tabelle in Design view zu öffnen. Diese Methode ist einfach und eine gute Wahl, wenn Sie nur ein Feld nur einmal ändern möchten.

  • Verwenden einer data-definition query zum Erstellen eines Indexes ohne Null für das Feld    Dies kann in der SQL view erfolgen. Diese Methode ist nicht so komfortabel wie das Verwenden der Entwurfsansicht, hat aber einen Vorteil. Sie können die Datendefinitionsabfrage speichern und später wiederverwenden. Dies ist nützlich, wenn Sie Tabellen regelmäßig löschen und neu erstellen und Werte für einige der Felder anfordern möchten.

Was möchten Sie tun?

Die erforderliche-Eigenschaft für ein Feld auf Ja festgelegt.

Erstellen Sie einen nicht-Null-Index für ein Feld mit einer Datendefinitionsabfrage

Festlegen der Eigenschaft "Erforderlich" des Felds auf "Ja"

  1. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf die Tabelle, und klicken Sie dann auf Entwurfsansicht.

  2. Wählen Sie das Feld aus, für das Sie stets einen Wert anfordern möchten.

  3. Legen Sie im Bereich "Feldeigenschaften" auf der Registerkarte Allgemein die Eigenschaften Erforderlich auf Ja fest.

    Die Feldeigenschaft 'Erforderlich'

Hinweis : Wenn Sie die Eigenschaft Erforderlich für ein Feld in einer Tabelle, das bereits Daten enthält, auf Ja festlegen, können Sie mit Microsoft Access prüfen, ob das Feld in allen bestehenden Datensätzen einen Wert enthält. Unabhängig davon, ob Sie diese Option übernehmen, wird bei neuen Datensätzen ein Wert für dieses Feld angefordert.

Seitenanfang

Erstellen eines Indexes ohne Null für ein Feld mithilfe einer Datendefinitionsabfrage

  1. Klicken Sie auf der Registerkarte Erstellen in der Gruppe Andere auf Abfrageentwurf.

  2. Klicken Sie auf der Registerkarte Entwurf in der Gruppe Ergebnisse auf den Pfeil unter Ansicht und dann auf SQL-Ansicht.

  3. Löschen Sie den gesamten SQL-Code aus der Abfrage.

  4. Sie können nun den folgenden SQL-Code in die Abfrage eingeben bzw. einfügen:

    CREATE INDEX index_name
    ON table (field) WITH DISALLOW NULL
  5. Ersetzen Sie im SQL-Code die Variablen wie folgt:

    • Ersetzen Sie Index_name durch einen Namen für den Index ein. Es ist eine gute Idee, einen Namen zu verwenden, der Sie herausfinden, was für der Index ist unterstützt. Beispielsweise ist der Index um sicherzustellen, dass Sie für jeden Datensatz Versicherungsnummer vorhanden sind, können Sie es Require_SSN nennen.

    • Ersetzen Sie Tabelle mit dem Namen der Tabelle, die mit dem Feld indiziert werden sollen. Wenn der Tabellenname Leerzeichen oder Sonderzeichen enthält, müssen Sie den Namen in eckigen Klammern setzen.

    • Ersetzen Sie Feld mit dem Namen des Felds, das indiziert werden. Wenn Sie der Feldnamen ein Leerzeichen oder Sonderzeichen enthält, müssen Sie den Namen in eckigen Klammern setzen.

  6. Speichern und schließen Sie die Abfrage.

  7. Führen Sie die Abfrage aus, um den Index zu erstellen. Sie können die Abfrage über ein Makro mit der Aktion "AusführenSQL" ausführen. Weitere Informationen finden Sie im Abschnitt Siehe auch.

Seitenanfang

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

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.

×