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