DataColumn.AutoIncrementSeed DataColumn.AutoIncrementSeed DataColumn.AutoIncrementSeed DataColumn.AutoIncrementSeed Property

Definition

Gets or sets the starting value for a column that has its AutoIncrement property set to true. The default is 0.

public:
 property long AutoIncrementSeed { long get(); void set(long value); };
[System.Data.DataSysDescription("DataColumnAutoIncrementSeedDescr")]
public long AutoIncrementSeed { get; set; }
member this.AutoIncrementSeed : int64 with get, set
Public Property AutoIncrementSeed As Long

Property Value

The starting value for the AutoIncrement feature.

Examples

The following example sets the AutoIncrement, AutoIncrementSeed, and AutoIncrementStep properties.

private void AddAutoIncrementColumn()
{
    DataColumn column = new DataColumn();
    column.DataType = System.Type.GetType("System.Int32");
    column.AutoIncrement = true;
    column.AutoIncrementSeed = 1000;
    column.AutoIncrementStep = 10;

    // Add the column to a new DataTable.
    DataTable table = new DataTable("table");
    table.Columns.Add(column);
}
Private Sub AddAutoIncrementColumn()
    Dim column As DataColumn = New DataColumn
    column.DataType = System.Type.GetType("System.Int32")
    With column
        .AutoIncrement = True
        .AutoIncrementSeed = 1000
        .AutoIncrementStep = 10
    End With

    ' Add the column to a new DataTable.
    Dim table As DataTable
    table = New DataTable
    table.Columns.Add(column)
End Sub

Applies to

See also