次の方法で共有


DataRowCollection.InsertAt メソッド

コレクション内の指定した位置に新しい行を挿入します。

Public Sub InsertAt( _
   ByVal row As DataRow, _   ByVal pos As Integer _)
[C#]
public void InsertAt(DataRowrow,intpos);
[C++]
public: void InsertAt(DataRow* row,intpos);
[JScript]
public function InsertAt(
   row : DataRow,pos : int);

パラメータ

  • row
    追加する DataRow
  • pos
    DataRow を追加するコレクション内の位置。

解説

InsertAt で指定する位置は、 DataRowCollection での行の順序だけを表しています。 DataRow 配列で複数の行が返される場合は、挿入行が InsertAt で指定した位置に返されないことがあります。たとえば、 Rows プロパティは指定した挿入位置に行を返しますが、 SelectGetChildRows は挿入位置に行を返しません。 DataRowCollection の内容を XML (WriteXml など) で作成すると、行は DataRowCollection で指定された順序に従って書き込まれます。

pos パラメータで指定した値がこのコレクション内の行数を超えている場合は、新しい行はコレクションの末尾に追加されます。

必要条件

プラットフォーム: 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

参照

DataRowCollection クラス | DataRowCollection メンバ | System.Data 名前空間