C#において、DataRowはデータベースのテーブル内の1行のデータを表すオブジェクトです。DataRowオブジェクトは通常、DataTableオブジェクトのNewRow()メソッドを使用して作成されます。
DataRowオブジェクトの一般的なプロパティとメソッドは次のとおりです:
- アイテム:指定した列の値を取得または設定するために使用される。
例:string name = row[“Name”].ToString(); - テーブル:そのDataRowを含むDataTableオブジェクトを返します。
例:DataTable table = row.Table; - RowStateとは、DataRowの状態を示すものであり、Added、Modified、Deletedなどが含まれます。
例:DataRowState state = row.RowState; - AcceptChanges():DataRowに対するすべての変更を受け入れ、Unchanged状態にマークします。
例:row.AcceptChanges(); - RejectChanges()は、DataRowのすべての変更を取り消し、元の状態に戻します。
例:row.RejectChanges(); - Delete()メソッドは、そのDataRowを削除します。
例:row.Delete();
DataRowオブジェクトを使用することで、データベーステーブルのデータを簡単に取得、変更、削除などの操作ができます。