Typed DataSet - Ejercicio IIILlenar un grid con la selección de un ComboBoxFecha: 09/Ago/2005 (07 de Agosto de 2005)
|
Sres. Desarrolladores, les envio otro ejemplo sencillo pero creo sumamente util de como manejar DataSet Tipificados.Los artículos anteriores se encuentran en:
Ejemplos de Typed DataSets
http://www.elguille.info/colabora/NET2005/FernandoLuque_TypedDataSetI.htm
http://www.elguille.info/colabora/NET2005/FernandoLuque_TypedDataSetII.htmTeoría de Typed y UnTyped DataSets
http://www.elguille.info/colabora/NET2005/FernandoLuque_DataSetsII.htm
http://www.elguille.info/colabora/NET2005/FernandoLuque_DataSetsI.htmDe como formatear los Grids
http://www.elguille.info/colabora/NET2005/FernandoLuque_FormateandoDataGrid.htmDe controle de lista enlazados a Base de datos
http://www.elguille.info/colabora/NET2005/FernandoLuque_ControlesListaBD.htmEl ejemplo
El formulario es sencillo, se presenta como la sigueinte figura:
Se han agregado desde el IDE los siguientes objetos:
Donde:
- cnRegion -- es un objeto SQLConnection que conecta a Northwind
- daRegion -- un SQLDataAdapter con la tabla Region
- daTerritorios -- un SQLDataAdapter con la tabla Territories
- dsRegiones -- el DATASET TIPIFICADO
El esquema del Typed DataSet se visualiza en la figura siguiente:
A continuación sigue código en Visual Basic:
Para cargar el Formulario:
Al seleccionar una opción del ComboBox Regiones:
Existe otra forma de trabajo con el mismo DataSet, simplemente usando relaciones entre los DataTables, está forma resulta mas sencilla, este ejemplo se desarrollo en el curso de la Tercera Estrella.
Espero que les sirva, no olviden votar en PanoramaBox, eso me alienta a seguir compartiendo con ustedes mis conocimientos. El código completo se encuentra en el empaquetado adjunto al final del artículo, bájalo, es sencillo.
Suerte a todos y A SEGUIR DESARROLLANDO.
Ing. Fernando Luque Sánchez
CIP 61806
De Trujillo - Perú para el mundo
Espacios de nombres usados en el código de este artículo:
System.Data
System.Data.SQLClient
Fichero con el código de ejemplo: FernandoLuque_TypedDataSet03.zip - Tamaño 13 KB