Informações gerais para a integração de XML com o ADO.NET

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 313649
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sumário
Este artigo fornece um guia para compreender a integração de Extensible Markup Language, com o ADO.NET.

Para o ajudar com um produto da Microsoft ou a tecnologia de formação, artigos de informações gerais sobre fornecem hiperligações para informações úteis, incluindo documentação técnica, artigos da Base de dados de conhecimento da Microsoft e documentação online.

back to the top

Descrição geral

Frequentemente, os programadores devem integrar XML com dados relacionais. O Microsoft .NET Framework reconhece esta necessidade e pode integrar o ADO.NET com XML em vários níveis. Duas classes chaves facilitar esta integração: a classe do conjunto de dados e a classe XmlDataDocument . Estas classes fornecem duas vistas diferentes sobre esses mesmos dados: vista hierárquica e relacionais.

DataSet pode ser preenchido a partir de um back-end relacional ou back-end XML. Isto fornece uma vista relacional nos dados. Depois do conjunto de dados estiver preenchido, independentemente da escolha do back-end, pode extrair dados XML da mesma.

XmlDataDocument fornece uma bridge entre as vistas hierárquicas e relacionais. Liga com um conjunto de dados para fornecer uma vista XML nos mesmos dados. Como resultado, todos os serviços XML [por exemplo, Extensible Stylesheets Language Transformations (XSLT) e XML Path Language (XPath)] estão disponíveis dados relacionais.

Pode guardar ou carregar a estrutura de um conjunto de dados como o esquema XML. Além disso, pode utilizar esquemas XML para efectuar digitados classes de DataSet . Como o nome implica, um digitado DataSet é a negrito e pode aceder a tabelas e colunas por nome em vez de métodos baseados na colecção.

Para obter informações mais específicas acerca de XML e a classe do conjunto de dados , consulte os tópicos "E o conjunto de dados XML" na documentação do Visual Studio .NET ajuda Online.

Para uma descrição geral da integração do ADO.NET com XML, consulte o seguinte artigo Da MSDN Magazine :
Introdução ao ADO +: acesso a dados serviços para o Microsoft .NET Framework
http://msdn.microsoft.com/msdnmag/issues/1100/adoplus/default.aspx
back to the top back to the top back to the top

Instruções passo a passo

Tutoriais fornecem iniciações de curtas e instruções de prática que o orientam os cenários de desenvolvimento de aplicações típicos. Para aceder as instruções sobre este tópico, consulte a documentação do Visual Studio .NET ajuda Online:
  1. No Visual Studio .NET, no menu Ajuda , clique em conteúdo.
  2. Clique para expandir os seguintes nós:
    • Visual Studio .NET
    • Visual Basic e Visual c#
    • Aceder a dados
    • Esquemas XML e dados
    • Tutoriais XML
Também pode utilizar a funcionalidade de procura no menu Ajuda e utilizar o Instruções passo a passo e XML palavras-chave para procurar as instruções.

back to the top

Microsoft Knowledge Base como para artigos

Microsoft Knowledge Base como para artigos fornecem instruções passo a passo para efectuar uma tarefa específica.
309702 Como ler dados XML para um conjunto de dados utilizando o Visual Basic .NET
311566 Como ler dados XML para um conjunto de dados utilizando o Visual c# .NET
307224 Como utilizar XML no ligadas e desligadas aplicações ADO.NET
308064 Como manter um conjunto de dados do ADO.NET como XML utilizando o Visual Basic .NET
309183 Como manter um conjunto de dados do ADO.NET como XML utilizando o Visual c# .NET
310345 Como compor DataTable colunas como atributos XML utilizando o Visual Basic .NET
311937 Como compor DataTable colunas como atributos XML em vez de elementos utilizando c# .NET
301271 Como guardar uma classe do conjunto de dados como XML no .NET Framework SDK
311570 Como ler dados XML em conjunto de dados utilizando o Visual C++ .NET
309184 Como manter um conjunto de dados do ADO.NET em XML utilizando o Visual C++ .NET
Também pode efectuar a procura seguinte no site da Microsoft Help Web e suporte
  • Na lista de Produtos de pesquisa , seleccioneMais produtos, clique em outrose, em seguida, seleccione o.NET Framework.
  • Na lista utilizar , clique em Boolean(text contains AND/OR).
  • No para caixa de texto, escreva a consulta de followingBoolean (ou escreva um subconjunto da seguinte consulta boleana):kbXML AND (conjunto de dados ou XmlDataDocument ou SQL orADO).
back to the top

Resolução de problemas

Se detectar problemas e necessita de respostas às suas perguntas, consulte os newsgroups da MSDN. Os newsgroups da MSDN são o melhor local para obter respostas às suas perguntas. Nos newsgroups da MSDN, pode partilhar as experiências com os seus pares ou procure na Microsoft Knowledge Base para artigos sobre problemas específicos: back to the top
Referências
Para mais informações, clique nos números de artigo seguinte para visualizar os artigos na Microsoft Knowledge Base:
313828 Plano para executar consultas XPath em aplicações .NET
313816 Plano para programação XML com o parser de modelo de solicitação no .NET Framework
313824 Plano para programação XML com o parser de modelo DOM no .NET Framework
313826 Plano para esquemas XML no .NET Framework
301271 Como guardar uma classe do conjunto de dados como XML no .NET Framework SDK
309184 Como manter um conjunto de dados do ADO.NET em XML utilizando o Visual C++ .NET
Para mais informações e outros artigos de Roadmap Microsoft, clique nos números de artigo seguinte para visualizar os artigos na Microsoft Knowledge Base:
313651 Plano para XML no .NET Framework
314150 Plano para serialização de XML no .NET Framework
313997 Plano para executar transformações de XSLT em aplicações .NET

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 313649 - Última Revisão: 01/17/2015 00:40:16 - Revisão: 3.0

Microsoft .NET Framework 1.1

  • kbnosurvey kbarchive kbarttyperoadmap kbinfo kbwebservices kbmt KB313649 KbMtpt
Comentários