En un nuevo proyecto vamos a vincular datos con Controles TextBox, para ello creamos un nuevo formulario llamado TextBoxBinding
Le damos el formato siguiente, con tres etiquetas y tres cuadros de texto
Hacemos lo mismo para el segundo cuadro de texto, pero la conexión es con el Campo ContactName
Seleccionamos el Primer cuadro de texto y en Propiedades modificamos la conexión de la Base de Datos para esto expandamos DataBindings
Procedemos a enlazar los campos de la Base de datos a cada uno de los Cuadros de Texto
Realizamos la conexión a la Base de Datos de la siguiente forma
Automáticamente genera el CustomersBindingSource
Arrastramos hacia el Formulario un BindingNavigator desde la pestaña de Datos de la Barra de Herramientas, quedando nuestro formulario de la siguiente manera:
Seleccionamos Agregar Origen de Datos del Proyecto para que aparezca el asistente
Modificamos la Propiedad BindingSource, seleccionando CustomersBindingSource de la lista desplegable
Ejecutamos el proyecto y observamos los resultados, el formulario permitirá la Navegación en todos los sentidos navegando por todos los registros del origen de datos
Podemos observar que se generaron todos los controles de forma automática DataSet, BindingSource, TableAdapter
Ejercicio:
Construya una aplicación de de Windows con cinco controles Label, cinco TextBox y un BindingNavigator. Enlace su origen de datos a la tabla Suppliers (Proveedores) de la Base de datos Northwind, y selecciona los campos Name (Nombre), Address (Dirección), City (Ciudad), Region (Región) y PostalCode (Código Postal).
virj
virj