DataTable

De Banane Atomic
Révision datée du 17 décembre 2016 à 16:04 par Nicolas (discussion | contributions) (→‎WPF)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigationAller à la recherche

ColumnName

Csharp.svg
foreach (DataColumn column in dataTable.Columns)
{
    column.ColumnName;
}

Select

Utiliser une expression de type SQL pour le filtre.

Copy vs Clone

  • Copy → créer une nouvelle DataTable copie de la première.
  • Clone → créer une nouvelle DataTable avec un schéma identique à la première mais sans données.

DataRow

Csharp.svg
DataRow row;

object valeur = row["ColumnName"];
string valeur = row.Field<string>["ColumnName"];

WPF

Affichage du résultat d'une requête LINQ

Xaml.svg
<DataGrid ItemsSource="{Binding MyTableDataView}" />
Csharp.svg
public DataView MyTableDataView
{
    get
    {
        return dataSet.Tables["myTable"].DefaultView;
    }
}