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 begint met de waarde die is gedefinieerd in de AutoIncrementSeed eigenschap, en bij elke toegevoegde rij wordt de waarde van de AutoIncrement kolom verhoogd met 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