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;