AutoIncrement-oszlopok létrehozása
Az egyedi oszlopértékek biztosításához beállíthatja, hogy az oszlopértékek automatikusan növekedjenek, amikor új sorokat adnak hozzá a táblához. Automatikus növekmény DataColumnlétrehozásához állítsa az AutoIncrement oszlop tulajdonságát igaz értékre. Ezután DataColumn a tulajdonságban AutoIncrementSeed definiált értékkel kezdődik, és minden sor hozzáadásakor az AutoIncrement oszlop értéke az oszlop tulajdonságában AutoIncrementStep meghatározott értékkel nő.
Az AutoIncrement oszlopok esetében azt javasoljuk, hogy a ReadOnly DataColumn tulajdonsága igaz legyen.
Az alábbi példa bemutatja, hogyan hozhat létre olyan oszlopot, amely 200-zal kezdődik, és fokozatosan hozzáadja a 3. lépésben.
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;