Adding an AutoIncrement column to a DataTable is quite simple: When you create a DataColumn, set its AutoIncrement property to true. The following code demonstrates:
DataColumn posId = table.Columns.Add("PositionId", typeof(int));posId.AutoIncrement = true;