Visual studio

Páginas: 7 (1640 palabras) Publicado: 30 de mayo de 2010
Jorge Serrano Pérez

CAPÍTULO 10

BREVE INTRODUCCIÓN ACCESO A DATOS

AL
EL

ESTE CAPÍTULO NOS PERMITIRÁ INTRODUCIRNOS BREVEMENTE EN DESARROLLO DE APLICACIONES DE ACCESO A DATOS CON VISUAL BASIC 2005.

Las aplicaciones de acceso a datos, forman casi de forma habitual, parte de una aplicación Windows estándar. Sin lugar a dudas, no siempre necesitaremos acceder a fuentes de datos ennuestras aplicaciones, de hecho, podemos incluso trabajar con documentos XML, pero en muchas ocasiones, nos resultará imprescindible acceder a fuentes de datos. En el siguiente capítulo, veremos como acceder a fuentes de datos de forma sencilla, desde nuestro entorno de desarrollo. 10.1.- Una pequeña introducción a ADO.NET Si conoce el desarrollo de aplicaciones con versiones anteriores de VisualBasic a la tecnología .NET, entonces le sonará algunos aspectos entre otros como ADO, DAO. Visual Basic 2005 por su lado, ha visto de cerca el nacimiento de ADO.NET. Sin embargo, no es recomendable comparar ADO.NET con los anteriores métodos de conexión a fuentes de datos. Nos olvidaremos de todo esto y nos centraremos en la forma de conectar de Visual Basic 2005 con fuentes de datos a través deADO.NET 2.0. ADO.NET es por lo tanto, un conjunto de clases que nos permiten leer e interactuar con fuentes de datos almacenadas en bases de datos y otras fuentes de almacenamiento de datos. Estas clases de ADO.NET, las encontraremos dentro de System.Data. Entre todas las clases de este nombre de espacio, destacaremos la clase DataView, DataSet y DataTable. Si usted sabe, conoce o ha trabajado conRecordSet en anteriores versiones de Visual Basic, debe saber que ahora, podremos hacer lo mismo con los objetos DataSet y DataReader. Pero sobre todo, algo que destaca a ADO.NET sobre otros métodos de acceso, es que nos permite el desarrollo de aplicaciones en n-capas. Todo esto, unido a la posibilidad de trabajar con estándares como documentos XML, nos proporciona una intercomunicación entreentornos y dispositivos que está asegurada. Aún y así, existe otro detalle a tener en cuenta a la hora de trabajar con fuentes de datos junto a las clases y objetos de la tecnología .NET, y es que podemos trabajar con fuentes de datos conectadas o fuentes de datos desconectadas. La diferencia entre ellas, es la que veremos de forma breve a continuación. 10.2.- ¿Acceso conectado o acceso desconectado?Cuando trabajamos con fuentes de datos dentro de la tecnología .NET, podemos trabajar con fuentes de datos conectadas o fuentes de datos desconectadas. La diferencia entre ambos métodos de conexión es clara. Por un lado, el trabajo con fuentes de datos conectadas, requiere que exista un canal de comunicación existente entre la aplicación y la fuente de datos en todo momento. De esta manera, laconectividad con la aplicación, la apertura de la conexión, etc., que es la tarea más pesada en la comunicación de una aplicación con una fuente de datos, permanece abierta mientras se trabaja con la fuente de datos, estemos en un instante dado manipulando datos de la fuente de datos o no. Por decirlo de otra forma, la puerta de acceso la hemos dejado abierta y pasaremos de una habitación a otra yviceversa cuando queramos.

105

Jorge Serrano Pérez

Por otro lado, el trabajo con fuentes de datos desconectadas, requiere que cuando se accede a la base de datos, se recoja no sólo una copia de los datos con los que vamos a trabajar, sino que además se almacene una copia de la estructura de la tabla o tablas que hemos decidido descargar y otros datos relacionados con las tablas. En sí, es unacopia exacta o una foto exacta de los datos de la tabla o tablas y de todas las características de la tabla o tablas. Por lo tanto, se abre un canal de comunicación, se recogen los datos para trabajar con ellos y se cierra nuevamente el canal de comunicación. Esos datos se almacenan en memoria, y se trabaja por lo tanto, con los datos de memoria, no con la fuente de datos directamente como en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Visual studio
  • Herramienta de Visual Studio
  • Visual Studio 2015
  • Guia Visual Studio
  • Introduccion al visual studio 2008
  • HISTORIA DE VISUAL STUDIO
  • Gato en visual studio
  • Visual Studio 2010

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS