Guía básica para la integración de XML con ADO.NET

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 313649
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Resumen
Este artículo proporciona una guía para comprender la integración de lenguaje de marcado Extensible con ADO.NET.

Para ayudarle con un producto o tecnología de aprendizaje, artículos de guía básica proporcionan vínculos a información útil, incluyendo documentación en línea, artículos de Microsoft Knowledge Base y notas del producto.

back to the top

Información general

A menudo los programadores deben integrar XML con datos relacionales. El Microsoft.NET Framework reconoce esta necesidad y puede integrar ADO.NET con XML en varios niveles. Dos clases principales facilitan esta integración: la clase de conjunto de datos y la clase XmlDataDocument . Estas clases proporcionan dos vistas diferentes de los mismos datos: vista jerárquica y vista relacional.

Conjunto de datos se pueden llenar desde un relacional back-end o back-end XML. Esto proporciona una vista relacional de los datos. Una vez que se llena el conjunto de datos , independientemente de la elección de back-end, puede extraer datos XML de él.

XmlDataDocument proporciona un puente entre las vistas relacionales y jerárquicas. Enlaza con un conjunto de datos para proporcionar una vista XML en los mismos datos. Como resultado, todos los servicios XML [como transformaciones de lenguaje de hojas de estilo Extensible (XSLT) y XML Path Language (XPath)] están disponibles en los datos relacionales.

Puede guardar o cargar la estructura de un conjunto de datos de esquema XML. Además, puede utilizar esquemas XML para hacer clases DataSet con tipo. Como su nombre indica, conjunto de datos con tipo inflexible y puede tener acceso a las tablas y columnas por nombre en lugar de los métodos de una colección.

Para obtener información más específica acerca de XML y la clase de conjunto de datos , consulte los temas "XML and the DataSet" en la documentación de ayuda en línea de Visual Studio. NET.

Para obtener una introducción a la integración de ADO.NET con XML, consulte el siguiente artículo de MSDN Magazine :
Introducción a ADO +: el Microsoft.NET Framework de los servicios de acceso a datos
http://msdn.Microsoft.com/msdnmag/issues/1100/adoplus/default.aspx
back to the top back to the top back to the top

Tutoriales

Tutoriales ofrecen cursos breves e instrucciones prácticas que le guiarán a través de escenarios de desarrollo de aplicación típica. Para tener acceso a los tutoriales sobre este tema, consulte la documentación de ayuda en línea de Visual Studio. NET:
  1. En Visual Studio. NET, en el menú Ayuda , haga clic en contenido.
  2. Haga clic para expandir los nodos siguientes:
    • Visual Studio .NET
    • Visual Basic y Visual C#
    • Acceso a datos
    • Datos y esquemas XML
    • Tutoriales XML
También puede utilizar la función de búsqueda en el menú Ayuda y utilizar el Tutorial y XML palabras clave para buscar tutoriales.

back to the top

Artículos de Microsoft Knowledge Base How To

Los artículos de Microsoft Knowledge Base How To proporcionan instrucciones paso a paso para realizar una tarea específica.
309702 Cómo leer datos XML en un DataSet mediante Visual Basic .NET
311566 Cómo leer datos XML en un DataSet mediante Visual C#.
307224 Cómo utilizar XML en aplicaciones ADO.NET conectadas y desconectadas
308064 Cómo guardar un conjunto de datos ADO.NET como XML mediante Visual Basic .NET
309183 Cómo guardar un conjunto de datos ADO.NET como XML mediante Visual C#.
310345 Cómo representar las columnas de la tabla de datos como atributos XML mediante Visual Basic .NET
311937 Cómo representar las columnas de la tabla de datos como atributos XML en lugar de elementos mediante el uso de .NET C#
301271 Cómo guardar una clase DataSet como XML en.NET Framework SDK
311570 Cómo leer datos XML en el dataset mediante Visual C++ .NET
309184 Cómo guardar un conjunto de datos ADO.NET en XML con Visual C++. NET
También se puede realizar la siguiente búsqueda en el sitio Web de soporte técnico y Microsoft Help
  • En la lista de Búsqueda de producto , seleccioneMás productos, haga clic en otrosy, a continuación, seleccione.NET Framework.
  • En la lista utilizando , haga clic en Boolean(text contains AND/OR).
  • En el de cuadro de texto, escriba la consulta followingBoolean (o escriba un subconjunto de la siguiente consulta booleana):kbXML AND (conjunto de datos o XmlDataDocument o SQL orADO).
back to the top

Solución de problemas

Si encuentra problemas y necesita respuestas a sus preguntas, consulte los grupos de noticias MSDN. Los grupos de noticias MSDN son el mejor lugar para obtener respuestas a sus preguntas. En los grupos de noticias MSDN puede compartir sus experiencias con sus colegas o buscar artículos acerca de problemas específicos en Microsoft Knowledge Base: back to the top
Referencias
Para obtener más información, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
313828 Guía básica para ejecutar consultas XPath en aplicaciones .NET
313816 Guía básica para la programación de XML con el analizador de modelo de extracción en el.NET Framework
313824 Guía básica para la programación de XML con el analizador DOM modelo en el.NET Framework
313826 Guía básica para los esquemas XML en el.NET Framework
301271 Cómo guardar una clase DataSet como XML en.NET Framework SDK
309184 Cómo guardar un conjunto de datos ADO.NET en XML con Visual C++. NET
Para obtener más información y otros artículos de Microsoft Roadmap, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
313651 Guía básica de XML en el.NET Framework
314150 Guía básica para la serialización XML en el.NET Framework
313997 Guía básica para ejecutar transformaciones XSLT en aplicaciones .NET

Propiedades

Id. de artículo: 313649 - Última revisión: 01/17/2015 00:40:08 - Revisión: 2.0

Microsoft .NET Framework 1.1

  • kbnosurvey kbarchive kbarttyperoadmap kbinfo kbwebservices kbmt KB313649 KbMtes
Comentarios