Vytváření sloupců s automatickým navyšováním

Pokud chcete zajistit jedinečné hodnoty sloupců, můžete nastavit automatické zvýšení hodnot sloupců při přidání nových řádků do tabulky. Chcete-li vytvořit automatické zvýšení DataColumn, nastavte AutoIncrement vlastnost sloupce na hodnotu true. Potom DataColumn začíná hodnotou definovanou ve AutoIncrementSeed vlastnosti a s každým řádkem přidanou hodnotou sloupce AutoIncrement se zvýší o hodnotu definovanou ve AutoIncrementStep vlastnosti sloupce.

U sloupců Automatického zvýšení doporučujeme, aby ReadOnly vlastnost DataColumn byla nastavena na hodnotu true.

Následující příklad ukazuje, jak vytvořit sloupec, který začíná hodnotou 200 a přidává přírůstkově v krocích 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;  

Viz také