Compartir a través de


Ejemplos de .NET: formularios Windows Forms: enlace de datos

Esta sección incluye los siguientes ejemplos:

Ejemplo de enlace de cuadrícula

Ejemplo MasterDetails

Ejemplo de enlace de cuadrícula con un servicio Web

Ejemplo de enlace de datos sencillo

Ejemplo de enlace ComboBox

Ejemplo de formulario cliente de detalles

Ejemplo de enlace de cuadrícula

En este ejemplo se demuestran los métodos utilizados para enlazar un DataSet a un control Grid de formularios Windows Forms.

Vínculo a la documentación de ejemplo en línea

Vínculo al código fuente de ejemplo en línea

Espacios de nombres utilizados en este ejemplo:

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

Clases utilizadas en este ejemplo:

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

Ejemplo MasterDetails

En este ejemplo se demuestra cómo se rellenan dos controles DataGrid independientes desde el mismo DataSet. Se configura una relación entre los dos controles DataGrid, de modo que cuando se selecciona un cliente en el primero, todos los pedidos de ese cliente se muestran en el segundo.

Vínculo a la documentación de ejemplo en línea

Vínculo al código fuente de ejemplo en línea

Espacios de nombres utilizados en este ejemplo:

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

Clases utilizadas en este ejemplo:

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

Ejemplo de enlace de cuadrícula con un servicio Web

En este ejemplo se demuestra la recuperación de un DataSet desde un servicio Web. Este DataSet se enlaza después a un control Grid.

Vínculo a la documentación de ejemplo en línea

Vínculo al código fuente de ejemplo en línea

Espacios de nombres utilizados en este ejemplo:

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

Clases utilizadas en este ejemplo:

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

Ejemplo de enlace de datos sencillo

En este ejemplo se demuestra el enlace de datos de un conjunto de datos a controles de formularios Windows Forms. En el ejemplo se establece el enlace a controles Text y se utiliza un panel codificado personalizado para desplazarse por el conjunto de datos.

Vínculo a la documentación de ejemplo en línea

Vínculo al código fuente de ejemplo en línea

Espacios de nombres utilizados en este ejemplo:

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

Clases utilizadas en este ejemplo:

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

Ejemplo de enlace ComboBox

En este ejemplo se demuestran los métodos utilizados para enlazar un DataSet a un control ComboBox de formularios Windows Forms. Las técnicas que se aplican aquí también se pueden utilizar para enlazar un DataSet a otro control List.

Vínculo a la documentación de ejemplo en línea

Vínculo al código fuente de ejemplo en línea

Espacios de nombres utilizados en este ejemplo:

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

Clases utilizadas en este ejemplo:

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

Ejemplo de formulario cliente de detalles

En este ejemplo se demuestra el uso de un DataSet desconectado en el cliente para suministrar actualizaciones a través de un servicio Web a un equipo remoto que contiene la base de datos real.

Vínculo a la documentación de ejemplo en línea

Vínculo al código fuente de ejemplo en línea

Espacios de nombres utilizados en este ejemplo:

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

Clases utilizadas en este ejemplo:

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