DataView
Contents
[
Hide
]Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Iterable
public class DataView implements Iterable
Represents a databindable, customized view of a DataTable for sorting, filtering, searching, editing, and navigation.
Constructors
Constructor | Description |
---|---|
DataView(System.Data.DataTable table) | Initializes a new instance of the DataView class with the specified DataTable. |
Methods
Method | Description |
---|---|
close() | Closes the DataView. |
get(int recordIndex) | Gets a row of data from a specified table. |
getCount() | Gets the number of records in the DataView. |
getTable() | Gets the source DataTable. |
iterator() | Gets an enumerator for this DataView. |
DataView(System.Data.DataTable table)
public DataView(System.Data.DataTable table)
Initializes a new instance of the DataView class with the specified DataTable.
Parameters:
Parameter | Type | Description |
---|---|---|
table | DataTable | A DataTable to add to the DataView. |
close()
public void close()
Closes the DataView.
get(int recordIndex)
public System.Data.DataRowView get(int recordIndex)
Gets a row of data from a specified table.
Parameters:
Parameter | Type | Description |
---|---|---|
recordIndex | int | The index of a record in the DataTable. |
Returns: DataRowView - A DataRowView of the row that you want.
getCount()
public int getCount()
Gets the number of records in the DataView.
Returns: int - The number of records in the DataView.
getTable()
public System.Data.DataTable getTable()
Gets the source DataTable.
Returns: DataTable - A DataTable that provides the data for this view.
iterator()
public Iterator iterator()
Gets an enumerator for this DataView.
Returns: java.util.Iterator - An java.util.Iterator for navigating through the list.