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