Esempi di .NET - Windows Form: Associazione dati
In questa sezione vengono presentati i seguenti esempi:
Esempio Grid binding
Esempio MasterDetails
Esempio Grid binding to a WebService
Esempio Simple Data binding
Esempio ComboBox binding
Esempio Customer Details Form
Esempio Grid binding
In questo esempio vengono illustrati i metodi utilizzati per associare un DataSet a un controllo Windows Form Grid.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Drawing; System.Windows.Forms; System.ComponentModel; System.Data; System.Data.SqlClient
Classi utilizzate in questo esempio:
Form; Style; DataSet; Cursor; SqlDataAdapter; Table; DataAdapter; TableStyle; Component; Button; DataGrid; Control; SqlConnection; StatusBar; Container; Application; DataGridTableStyle; EventHandler; EventArgs; Thread; SystemColors; Cursors
Esempio MasterDetails
In questo esempio viene illustrata la compilazione di due controlli DataGrid distinti dallo stesso DataSet. Viene stabilita una relazione tra i due controlli DataGrid in base alla quale, quando un utente viene selezionato nel primo DataGrid, tutti gli ordini dell'utente vengono visualizzati nel secondo DataGrid.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
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
Classi utilizzate in questo esempio:
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
Esempio Grid binding to a WebService
In questo esempio viene illustrato il recupero di un DataSet da un WebService. Il DataSet viene quindi associato a un controllo Grid.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
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
Classi utilizzate in questo esempio:
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
Esempio Simple Data binding
In questo esempio viene illustrata l'associazione dati di un DataSet a controlli Windows Form. Nell'esempio viene creata un'associazione a controlli Text e viene utilizzato un pannello codificato personalizzato per passare al DataSet.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Windows.Forms; System.Drawing; System.ComponentModel; System.Collections; System.Data; System.Data.OleDb; System.IO
Classi utilizzate in questo esempio:
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
Esempio ComboBox binding
In questo esempio vengono illustrati i metodi utilizzati per associare un DataSet a un controllo Windows Form ComboBox. Le tecniche applicate nell'esempio possono essere utilizzate per associare qualsiasi DataSet a qualsiasi altro controllo List.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
System; System.Windows.Forms; System.Drawing; System.ComponentModel; System.Data; System.Data.SqlClient
Classi utilizzate in questo esempio:
Form; Style; DataSet; Binding; Label; TextBox; Control; BindingContext; Context; Button; ComboBox; DataBinding; EventArgs; EventHandler; Component; Panel; SqlConnection; SqlDataAdapter; Container; DataAdapter; Region; Thread; Application; Pen
Esempio Customer Details Form
In questo esempio viene illustrato l'utilizzo di un DataSet disconnesso sul client per rendere disponibili mediante un WebService aggiornamenti a un computer remoto contenente il database.
Collegamento alla documentazione dell'esempio in linea (informazioni in lingua inglese)
Collegamento al codice sorgente dell'esempio in linea (informazioni in lingua inglese)
Spazi dei nomi utilizzati in questo esempio:
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
Classi utilizzate in questo esempio:
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