DataRowCollection.Add メソッド
DataRow を DataRowCollection に追加します。
オーバーロードの一覧
指定した DataRow を DataRowCollection オブジェクトに追加します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Sub Add(DataRow)
[JScript] public function Add(DataRow);
指定した値を使用して行を作成し、この行を DataRowCollection に追加します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Overridable Function Add(Object()) As DataRow
[JScript] public function Add(Object[]) : DataRow;
使用例
[Visual Basic, C#, C++] Add メソッドを使用して、新しい DataRow オブジェクトを作成し、このオブジェクトを DataRowCollection に追加する例を次に示します。
[Visual Basic, C#, C++] メモ ここでは、Add のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。
Private Sub AddRow(ByVal myTable As DataTable)
Dim rc As DataRowCollection
Dim myNewRow As DataRow
' Create an array with three elements.
Dim rowVals(2) As Object
rc = myTable.Rows
rowVals(0) = "hello"
rowVals(1) = "world"
rowVals(2) = "two"
' Add and return the new row.
myNewRow = rc.Add(rowVals)
End Sub
[C#]
private void AddRow(DataTable myTable){
DataRowCollection rc;
DataRow myNewRow;
// Create an array with three elements.
object[] rowVals = new object[3];
rc = myTable.Rows;
rowVals[0] = "hello";
rowVals[1] = "world";
rowVals[2] = "two";
// Add and return the new row.
myNewRow = rc.Add(rowVals);
}
[C++]
private:
void AddRow(DataTable* myTable){
DataRowCollection* rc;
DataRow* myNewRow;
// Create an array with three elements.
Object* rowVals[] = new Object*[3];
rc = myTable->Rows;
rowVals[0] = S"hello";
rowVals[1] = S"world";
rowVals[2] = S"two";
// Add and return the new row.
myNewRow = rc->Add(rowVals);
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
参照
DataRowCollection クラス | DataRowCollection メンバ | System.Data 名前空間