Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

DataView Constructor (DataTable, String, String, DataViewRowState)

Initializes a new instance of the DataView class with the specified DataTable, RowFilter, Sort, and DataViewRowState.

Namespace:  System.Data
Assembly:  System.Data (in System.Data.dll)

'Declaration
Public Sub New ( _
	table As DataTable, _
	RowFilter As String, _
	Sort As String, _
	RowState As DataViewRowState _
)

Parameters

table
Type: System.Data.DataTable

A DataTable to add to the DataView.

RowFilter
Type: System.String

A RowFilter to apply to the DataView.

Sort
Type: System.String

A Sort to apply to the DataView.

RowState
Type: System.Data.DataViewRowState

A DataViewRowState to apply to the DataView.

The following example creates a new DataView with the specified DataTable.

Private Sub MakeDataView(ByVal dataSet As DataSet)
    Dim view As New DataView(dataSet.Tables("Suppliers"), _
        "Country = 'UK'", "CompanyName", _
        DataViewRowState.CurrentRows)
    view.AllowEdit = True
    view.AllowNew = True
    view.AllowDelete = True 
End Sub

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0
Show:
© 2015 Microsoft