Delen via


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;  

Zie ook