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