Condividi tramite


DataView Costruttori

Definizione

Inizializza una nuova istanza della classe DataView.

Overload

DataView()

Inizializza una nuova istanza della classe DataView.

DataView(DataTable)

Inizializza una nuova istanza della classe DataView con l'oggetto DataTable specificato.

DataView(DataTable, String, String, DataViewRowState)

Inizializza una nuova istanza della classe DataView con gli oggetti DataTable, RowFilter, Sort e DataViewRowState specificati.

DataView()

Origine:
DataView.cs
Origine:
DataView.cs
Origine:
DataView.cs

Inizializza una nuova istanza della classe DataView.

public:
 DataView();
public DataView ();
Public Sub New ()

Esempio

Nell'esempio seguente viene creato un nuovo DataViewoggetto .

private void MakeDataView()
{
    DataView view = new DataView();

    view.Table = DataSet1.Tables["Suppliers"];
    view.AllowDelete = true;
    view.AllowEdit = true;
    view.AllowNew = true;
    view.RowFilter = "City = 'Berlin'";
    view.RowStateFilter = DataViewRowState.ModifiedCurrent;
    view.Sort = "CompanyName DESC";

    // Simple-bind to a TextBox control
    Text1.DataBindings.Add("Text", view, "CompanyName");
}
Private Sub MakeDataView()
    Dim view As New DataView()

    view.Table = DataSet1.Tables("Suppliers")
    view.AllowDelete = True
    view.AllowEdit = True
    view.AllowNew = True
    view.RowFilter = "City = 'Berlin'"
    view.RowStateFilter = DataViewRowState.ModifiedCurrent
    view.Sort = "CompanyName DESC"
    
    ' Simple-bind to a TextBox control
    Text1.DataBindings.Add("Text", view, "CompanyName")
End Sub

Vedi anche

Si applica a

DataView(DataTable)

Origine:
DataView.cs
Origine:
DataView.cs
Origine:
DataView.cs

Inizializza una nuova istanza della classe DataView con l'oggetto DataTable specificato.

public:
 DataView(System::Data::DataTable ^ table);
public DataView (System.Data.DataTable? table);
public DataView (System.Data.DataTable table);
new System.Data.DataView : System.Data.DataTable -> System.Data.DataView
Public Sub New (table As DataTable)

Parametri

table
DataTable

Oggetto DataTable da aggiungere a DataView.

Esempio

Nell'esempio seguente viene creato un nuovo DataView oggetto con l'oggetto specificato DataTable.

private void MakeDataView()
{
    DataView view = new DataView(DataSet1.Tables["Suppliers"]);

    // Bind a ComboBox control to the DataView.
    Combo1.DataSource = view;
    Combo1.DisplayMember = "Suppliers.CompanyName";
}
Private Sub MakeDataView()
    Dim view As DataView
    view = New DataView(DataSet1.Tables("Suppliers"))

    ' Bind a ComboBox control to the DataView.
    Combo1.DataSource = view
    Combo1.DisplayMember = "Suppliers.CompanyName"
End Sub

Vedi anche

Si applica a

DataView(DataTable, String, String, DataViewRowState)

Origine:
DataView.cs
Origine:
DataView.cs
Origine:
DataView.cs

Inizializza una nuova istanza della classe DataView con gli oggetti DataTable, RowFilter, Sort e DataViewRowState specificati.

public:
 DataView(System::Data::DataTable ^ table, System::String ^ RowFilter, System::String ^ Sort, System::Data::DataViewRowState RowState);
public DataView (System.Data.DataTable table, string? RowFilter, string? Sort, System.Data.DataViewRowState RowState);
public DataView (System.Data.DataTable table, string RowFilter, string Sort, System.Data.DataViewRowState RowState);
new System.Data.DataView : System.Data.DataTable * string * string * System.Data.DataViewRowState -> System.Data.DataView
Public Sub New (table As DataTable, RowFilter As String, Sort As String, RowState As DataViewRowState)

Parametri

table
DataTable

Oggetto DataTable da aggiungere a DataView.

RowFilter
String

Oggetto RowFilter da applicare a DataView.

Sort
String

Oggetto Sort da applicare a DataView.

RowState
DataViewRowState

Oggetto DataViewRowState da applicare a DataView.

Esempio

Nell'esempio seguente viene creato un nuovo DataView oggetto con l'oggetto specificato DataTable.

private void MakeDataView(DataSet dataSet)
{
    DataView view = new DataView(dataSet.Tables["Suppliers"],
        "Country = 'UK'", "CompanyName",
        DataViewRowState.CurrentRows);
    view.AllowEdit = true;
    view.AllowNew = true;
    view.AllowDelete = true;
}
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

Vedi anche

Si applica a