Mostrando entradas con la etiqueta stream. Mostrar todas las entradas
Mostrando entradas con la etiqueta stream. Mostrar todas las entradas

jueves, 6 de marzo de 2014

Cómo salvar los datos de la instancia

Vamos a conocer alguna de las clases previstas en .NET para el almacenamiento de datos de la instancia. Hay muchas opciones así que esto será un breve repaso a los mecanismos comunes de serialización y de la clase DataSet de ADO.NET.

DataSets


ADO.NET es el modelo de .NET para el acceso a datos. Los datos se almacenan en objetos DataSet que están desconectados de la base de datos. XML está integrado en el modelo, ya que los objetos DataSet se pueden serializar y deserializar fácilmente a partir de XML.

A continuación vamos a rellenar un control DataGrid con datos almacenados en un DataSet, en la parte de arriba se ha definido la estructura del conjunto de datos en tiempo de ejecución,
(conjunto de datos sin tipo)  a continuación definiremos  la estructura del conjunto de datos en tiempo de diseño.

Es necesario crear los siguientes objetos:

-DataAdapter y DataConnection son objetos que proporcionan los métodos para mover datos entre un DataSet y una base de datos o fuente de datos.

- El objeto DataSet  es un contenedor que contiene objetos DataTable e información sobre  las relaciones entre los objetos DataTable.

- DataTable contiene los datos, organizados en filas y columnas. A través de métodos se puede acceder a los datos a través de filas y columnas

Crear la interfaz de usuario


Crearemos un Nuevo proyecto windows y generamos un formulario de este estilo.

DataGrid: DtgPosiciones

Botón1: Carga Dataset

Cargar un dataset