DataColumn.AutoIncrementStep プロパティ
AutoIncrement プロパティが true に設定されている列で使用するインクリメント値を取得または設定します。
Public Property AutoIncrementStep As Long
[C#]
public long AutoIncrementStep {get; set;}
[C++]
public: __property __int64 get_AutoIncrementStep();public: __property void set_AutoIncrementStep(__int64);
[JScript]
public function get AutoIncrementStep() : long;public function set AutoIncrementStep(long);
プロパティ値
列の値を自動的にインクリメントする数値。既定値は 1 です。
例外
例外の種類 | 条件 |
---|---|
ArgumentException | 値が 0 に設定されています。 |
使用例
[Visual Basic, C#, C++] AutoIncrement 、 AutoIncrementSeed 、 AutoIncrementStep の各プロパティを設定する例を次に示します。
Private Sub AddAutoIncrementColumn()
Dim myColumn As DataColumn = New DataColumn
myColumn.DataType = System.Type.GetType("System.Int32")
With MyColumn
.AutoIncrement = True
.AutoIncrementSeed = 1000
.AutoIncrementStep = 10
End With
' Add the column to a new DataTable.
Dim myTable As DataTable
myTable = New DataTable
myTable.Columns.Add(myColumn)
End Sub
[C#]
private void AddAutoIncrementColumn(){
DataColumn myColumn = new DataColumn();
myColumn.DataType = System.Type.GetType("System.Int32");
myColumn.AutoIncrement = true;
myColumn.AutoIncrementSeed = 1000;
myColumn.AutoIncrementStep = 10;
// Add the column to a new DataTable.
DataTable myTable = new DataTable("MyTable");
myTable.Columns.Add(myColumn);
}
[C++]
private:
void AddAutoIncrementColumn(){
DataColumn* myColumn = new DataColumn();
myColumn->DataType = System::Type::GetType(S"System.Int32");
myColumn->AutoIncrement = true;
myColumn->AutoIncrementSeed = 1000;
myColumn->AutoIncrementStep = 10;
// Add the column to a new DataTable.
DataTable* myTable = new DataTable(S"MyTable");
myTable->Columns->Add(myColumn);
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
DataColumn クラス | DataColumn メンバ | System.Data 名前空間 | AutoIncrement | AutoIncrementSeed | Expression | ItemArray