AutoIncrement-kolommen maken
Om ervoor te zorgen dat unieke kolomwaarden worden gebruikt, kunt u de kolomwaarden zo instellen dat ze automatisch worden verhoogd wanneer er nieuwe rijen aan de tabel worden toegevoegd. Als u automatisch incrementeel DataColumnwilt maken, stelt u de AutoIncrement eigenschap van de kolom in op true. De DataColumn waarde begint vervolgens met de waarde die in de AutoIncrementSeed eigenschap is gedefinieerd en waarbij elke rij de waarde van de kolom AutoIncrement toevoegt, toeneemt door de waarde die is gedefinieerd in de AutoIncrementStep eigenschap van de kolom.
Voor AutoIncrement-kolommen wordt u aangeraden de ReadOnly eigenschap van de DataColumn in te stellen op true.
In het volgende voorbeeld ziet u hoe u een kolom maakt die begint met een waarde van 200 en incrementeel toevoegt in stap 3.
Dim workColumn As DataColumn = workTable.Columns.Add( _
"CustomerID", typeof(Int32))
workColumn.AutoIncrement = true
workColumn.AutoIncrementSeed = 200
workColumn.AutoIncrementStep = 3
DataColumn workColumn = workTable.Columns.Add(
"CustomerID", typeof(Int32));
workColumn.AutoIncrement = true;
workColumn.AutoIncrementSeed = 200;
workColumn.AutoIncrementStep = 3;