Freigeben über


Gewusst wie: Erstellen einer DataColumn mit automatischer Nummerierung

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.

Tipp

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit 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.

    Tipp

    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 Windows Form

Gewusst wie: Erstellen von DataTables

Gewusst wie: Hinzufügen von Spalten zu einer DataTable

Referenz

Datenquellenfenster

DataTable

Konzepte

Neues in der Datenanwendungsentwicklung

Übersicht über TableAdapters

Übersicht über Datenquellen

Weitere Ressourcen

Exemplarische Vorgehensweisen zur Arbeit mit Daten

Überprüfen von Daten