고유한 열 값을 보장하기 위해 테이블에 새 행이 추가되면 열 값이 자동으로 증가하도록 설정할 수 있습니다. 자동 증가 DataColumn를 만들려면 열의 AutoIncrement 속성을 true로 설정하십시오. 그때 DataColumn는 AutoIncrementSeed 속성에 정의된 값으로 시작하며, 각 행이 추가되면 AutoIncrement 열의 값은 AutoIncrementStep 속성에 정의된 값만큼 증가합니다.
AutoIncrement 열의 경우, ReadOnly의 DataColumn 속성을 true로 설정하는 것이 좋습니다.
다음 예제에서는 값 200으로 시작하고 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;