Partager via


Exemples .NET – Windows Forms : liaison de données

Cette section contient les exemples suivants :

Liaison de Grid, exemple

MasterDetails, exemple

Liaison de Grid vers un WebService, exemple

Liaison de données simple, exemple

Liaison de ComboBox, exemple

Formulaire de détails sur les clients, exemple

Liaison de Grid, exemple

Cet exemple illustre les méthodes utilisées pour lier un DataSet à un contrôle Windows Forms Grid.

Lien vers la documentation de l'exemple en ligne.

Lien vers le code source de l'exemple en ligne.

Espaces de noms utilisés dans cet exemple :

System ; System.Drawing ; System.Windows.Forms ; System.ComponentModel ; System.Data ; System.Data.SqlClient

Classes utilisées dans cet exemple :

Form ; Style ; DataSet ; Cursor ; SqlDataAdapter ; Table ; DataAdapter ; TableStyle ; Component ; Button ; DataGrid ; Control ; SqlConnection ; StatusBar ; Container ; Application ; DataGridTableStyle ; EventHandler ; EventArgs ; Thread ; SystemColors ; Cursors

MasterDetails, exemple

Cet exemple montre comment remplir deux contrôles DataGrid distincts à partir du même DataSet. Une relation est établie entre les deux contrôles DataGrid, de sorte que lorsqu'un client est sélectionné dans le premier DataGrid, toutes les commandes de ce client sont affichées dans le second DataGrid.

Lien vers la documentation de l'exemple en ligne.

Lien vers le code source de l'exemple en ligne.

Espaces de noms utilisés dans cet exemple :

System ; System.Drawing ; System.Windows.Forms ; System.Data ; System.ComponentModel ; System.Collections ; System.ComponentModel.Design ; System.Web ; System.Web.Services ; System.Diagnostics ; System.Web.Services.Protocols ; System.IO ; System.Data.OleDb ; System.Data.SqlClient ; Microsoft.Win32

Classes utilisées dans cet exemple :

Type ; DataColumn ; SqlParameter ; Region ; DBNull ; Exception ; DataSet ; Table ; Form ; Style ; DataRow ; StrongTypingException ; InvalidCastException ; Convert ; Cursor ; DataTable ; EventHandler ; EventArgs ; SqlCommand ; TableStyle ; Component ; DataRowChangeEventArgs ; DataAdapter ; SqlDataAdapter ; Service ; SystemColors ; Message ; MessageBox ; DataGrid ; SqlConnection ; Button ; DataRowBuilder ; Object ; WebService ; Icon ; Control ; DataGridTableStyle ; Container ; Array ; DataRelation ; DesignerSerializationVisibilityAttribute ; Cursors ; SqlRowUpdatedEventHandler ; StatusBar ; Constraint ; Attribute ; Application ; ForeignKeyConstraint ; String ; RowUpdatedEventArgs ; Thread ; BindingContext ; Context ; SqlTransaction ; SqlRowUpdatedEventArgs ; Binding

Liaison de Grid vers un WebService, exemple

Cet exemple illustre l'extraction d'un DataSet à partir d'un WebService. Ce DataSet est ensuite lié à un contrôle Grid.

Lien vers la documentation de l'exemple en ligne.

Lien vers le code source de l'exemple en ligne.

Espaces de noms utilisés dans cet exemple :

System ; System.Drawing ; System.Windows.Forms ; System.Data ; System.ComponentModel ; System.Net ; System.Web ; System.IO ; System.Web.Services ; System.Data.OleDb ; System.Data.SqlClient

Classes utilisées dans cet exemple :

DataSet ; Form ; Style ; Service ; WebService ; Cursor ; Binding ; Table ; Component ; TableStyle ; Control ; SqlDataAdapter ; DataAdapter ; DataGrid ; Button ; Container ; SqlConnection ; StatusBar ; EventArgs ; EventHandler ; Thread ; SystemColors ; Application ; Cursors ; DataGridTableStyle

Liaison de données simple, exemple

Cet exemple illustre la liaison de données d'un groupe de données à des contrôles Windows Forms. Dans cet exemple, vous effectuez une liaison aux contrôles Text et vous utilisez un panneau codé personnalisé pour parcourir le groupe de données.

Lien vers la documentation de l'exemple en ligne.

Lien vers le code source de l'exemple en ligne.

Espaces de noms utilisés dans cet exemple :

System ; System.Windows.Forms ; System.Drawing ; System.ComponentModel ; System.Collections ; System.Data ; System.Data.OleDb ; System.IO

Classes utilisées dans cet exemple :

Form ; Style ; Binding ; TextBox ; Component ; Control ; Label ; BindingContext ; Context ; Button ; EventArgs ; EventHandler ; DataBinding ; String ; Site ; Type ; Convert ; Panel ; StringWriter ; Message ; Container ; ConvertEventHandler ; ConvertEventArgs ; SystemInformation ; Thread ; Application ; Exception ; CollectionBase ; Icon ; MessageBox

Liaison de ComboBox, exemple

Cet exemple illustre les méthodes utilisées pour lier un DataSet à un contrôle Windows Forms ComboBox. Les techniques appliquées dans cet exemple peuvent également être utilisées pour lier un DataSet à un autre contrôle List.

Lien vers la documentation de l'exemple en ligne.

Lien vers le code source de l'exemple en ligne.

Espaces de noms utilisés dans cet exemple :

System ; System.Windows.Forms ; System.Drawing ; System.ComponentModel ; System.Data ; System.Data.SqlClient

Classes utilisées dans cet exemple :

Form ; Style ; DataSet ; Binding ; Label ; TextBox ; Control ; BindingContext ; Context ; Button ; ComboBox ; DataBinding ; EventArgs ; EventHandler ; Component ; Panel ; SqlConnection ; SqlDataAdapter ; Container ; DataAdapter ; Region ; Thread ; Application ; Pen

Formulaire de détails sur les clients, exemple

Cet exemple illustre l'utilisation d'un DataSet déconnecté sur le client afin de fournir des mises à jour par l'intermédiaire d'un WebService à un ordinateur distant contenant la base de données réelle.

Lien vers la documentation de l'exemple en ligne.

Lien vers le code source de l'exemple en ligne.

Espaces de noms utilisés dans cet exemple :

System ; System.Windows.Forms ; System.Drawing ; System.Data ; System.ComponentModel ; System.Web.Services ; System.Web ; System.ComponentModel.Design ; System.Collections ; System.IO ; System.Data.SqlClient ; System.Data.OleDb ; Microsoft.Win32

Classes utilisées dans cet exemple :

Form ; DataSet ; Style ; Control ; DataColumn ; Type ; Button ; SqlParameter ; Binding ; Region ; Exception ; DataRow ; DBNull ; EventHandler ; EventArgs ; BindingContext ; Label ; Context ; TextBox ; Cursor ; Service ; Message ; Table ; MessageBox ; WebService ; Convert ; Component ; StrongTypingException ; DataBinding ; InvalidCastException ; DataTable ; SqlCommand ; String ; Icon ; SqlConnection ; DataRowChangeEventArgs ; DataAdapter ; SqlDataAdapter ; Panel ; Container ; StatusBar ; ComboBox ; DataRowBuilder ; Object ; DataColumnChangeEventHandler ; Cursors ; ErrorProvider ; DataRowView ; StringWriter ; SqlTransaction ; DesignerSerializationVisibilityAttribute ; CancelEventArgs ; ContainerControl ; SqlRowUpdatedEventArgs ; CancelEventHandler ; Array ; RowUpdatedEventArgs ; Thread ; SqlRowUpdatedEventHandler ; Pen ; DataColumnChangeEventArgs ; Application ; SystemColors ; Attribute