다음을 통해 공유


AutoIncrement 열 만들기(ADO.NET)

열에 고유 값을 지정하려면 테이블에 새 행을 추가할 때 열 값이 자동으로 증가하도록 설정합니다. 자동 증분 DataColumn을 만들려면 열의 AutoIncrement 속성을 true로 설정합니다. 그러면 DataColumnAutoIncrementSeed 속성에 정의된 값으로 시작하고, 각 행이 추가될 때마다 AutoIncrement 열의 값은 열의 AutoIncrementStep 속성에 정의된 값만큼 증가하게 됩니다.

AutoIncrement 열의 경우 DataColumnReadOnly 속성을 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;

참고 항목

참조

DataColumn

기타 리소스

DataTable 스키마 정의(ADO.NET)

DataTables(ADO.NET)