Freigeben über


Gewusst wie: Erstellen einer DataColumn mit automatischer Nummerierung

Aktualisiert: November 2007

Datenspalten (DataColumn) enthalten häufig automatisch generierte laufende Nummern, z. B. Primärschlüssel und ID-Spalten. Sie können automatisch generierte Nummern in die Datenspalten laden, indem Sie die Eigenschaften AutoIncrement, AutoIncrementSeed und AutoIncrementStep der Datenspalte festlegen.

Beim Erstellen von Datenspalten mithilfe von Visual Studio-Entwurfstools werden die Spalten automatisch als AutoIncrement gekennzeichnet. Wenn eine Tabelle in der Datenbank aktualisiert wird, die eine Identitätsspalte enthält, werden die mit dem automatischen Nummerierungsfeature erstellten Werte nicht an die Datenbank gesendet.

Hinweis:

Je nach den aktiven Einstellungen oder der verwendeten Version können sich die angezeigten Dialogfelder und Menübefehle von den in der Hilfe beschriebenen unterscheiden. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So legen Sie fest, dass eine Datenspalte automatisch generierte Nummern enthält

  1. Öffnen Sie das Dataset im Dataset-Designer.

  2. Wählen Sie die Spalte aus, die Sie mit automatisch generierten Nummern auffüllen möchten.

  3. Legen Sie im Eigenschaftenfenster die folgenden Eigenschaften fest:

    Eigenschaft

    Einstellung

    AutoIncrement

    true

    AutoIncrementSeed

    Wenn Sie mit einer Nummer beginnen möchten, deren Wert nicht dem Standardwert 0 entspricht, legen Sie diesen Wert als Startnummer für diese Spalte fest.

    AutoIncrementStep

    In jeder neuen Zeile wird der Spaltenwert um diesen Wert inkrementiert.

    Hinweis:

    Wenn eine Datenspalte auf automatisches Inkrementieren festgelegt wird, bedeutet dies nicht automatisch, dass sie als Primärschlüssel festgelegt wird. Informationen zum Festlegen einer Datenspalte als eine Primärschlüsselspalte finden Sie unter Gewusst wie: Festlegen einer Datenspalte als Primärschlüssel.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Anzeigen von Daten in einem Formular in einer Windows-Anwendung

Gewusst wie: Erstellen von DataTables

Gewusst wie: Hinzufügen von Spalten zu einer DataTable

Konzepte

Neue Datenfeatures

Übersicht über TableAdapters

Übersicht über Datenquellen

Referenz

Datenquellenfenster

DataTable

Weitere Ressourcen

Exemplarische Vorgehensweisen zur Arbeit mit Daten

Überprüfen von Daten