Roteiro de integração XML com ADO.NET

Traduções de Artigos Traduções de Artigos
Artigo: 313649 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo fornece um roteiro para entender o integração de linguagem de marcação extensível com ADO.NET.

Para auxiliar você com aprender uma tecnologia ou produto Microsoft, artigos de mapa fornecem links para informações úteis, incluindo documentação on-line, Microsoft Artigos e white papers.

Visão geral

Freqüentemente os programadores devem integrar o XML com dados relacionais. O .NET Framework Microsoft reconhece essa necessidade e pode integrar o ADO.NET com XML em vários níveis. Essa integração facilitam a duas classes principais: a classe DataSet e a classe XmlDataDocument . Essas classes fornecem que dois diferentes modos de exibição em que mesmo dados: exibição hierárquica e relacionais.

DataSet pode ser preenchido um relacional back-end ou back-end do XML. Isso Fornece uma visão relacional dos dados. Após o DataSet é preenchido, independentemente da opção de back-end, você pode extrai dados XML dele.

XmlDataDocument fornece uma ponte entre os modos relacionais e hierárquicos. Ele liga com um conjunto de dados para fornecer uma exibição XML nos mesmos dados. Como resultado, todos os XML Serviços [como folhas de estilo transformações XSLT (Extensible Language) e XML Path Language (XPath)] estão disponíveis em dados relacionais.

Você pode Salvar ou carregar a estrutura de um DataSet como um esquema XML. Além disso, você pode usar os esquemas XML para tornar digitado Classes de DataSet . Como o nome implica, um DataSet tipado é fortemente tipada e pode acessar tabelas e colunas por nome em vez de métodos baseados em conjunto.

Para obter informações específicas sobre XML e a classe DataSet , consulte os tópicos "XML e o DataSet" Visual Documentação de Ajuda Online do .NET Studio.

Para uma visão geral de ADO.NET integração com o XML, consulte o seguinte artigo da MSDN Magazine :
Apresentando o ADO +: acesso a dados services for Microsoft.NET Framework
http://msdn.microsoft.com/msdnmag/issues/1100/adoplus/default.aspx

Explicações passo a passo

Explicações passo a passo fornece instruções práticas e tutoriais curtos que mostre os cenários de desenvolvimento de aplicativo típico. Para acessar o orientações sobre esse tópico, consulte a Visual Studio .NET Ajuda Online documentação:
  1. No .NET de Visual Studio, no menu Ajuda , clique em conteúdo.
  2. Clique para expandir os nós a seguir:
    • Visual Studio .NET
    • Visual Basic e C# Visual
    • Acessando dados
    • Dados e esquemas XML
    • Explicações passo a passo XML
Você também pode usar o recurso de pesquisa no menu Ajuda e usar o Passo a passo e XML palavras-chave para procurar explicações passo a passo.

Microsoft Knowledge Base artigos como

Microsoft Knowledge Base artigos como fornecem passo a passo instruções para realizar uma tarefa específica.
309702 Como ler dados XML em uma DataSet usando o .NET Visual Basic
311566 Como ler dados XML em um DataSet usando o .NET C# Visual
307224 Como usar XML em aplicativos de ADO.NET conectados e desconectados
308064 Como persistir um ADO.NET DataSet como XML usando o .NET Visual Basic
309183 Como persistir um ADO.NET DataSet como XML usando Visual C# .NET
310345 Como processar DataTable colunas como atributos XML usando o .NET Visual Basic
311937 Como processar DataTable colunas como atributos XML em vez de elementos usando o .NET C#
301271 Como salvar uma classe DataSet como XML no.NET Framework SDK
311570 Como ler dados XML em um dataset usando o Visual C++ .NET
309184 Como persistir um DataSet ADO.NET em XML usando o Visual C++ .NET
Você também pode executar a seguinte pesquisa na Microsoft Help and Support Web site
http://support.microsoft.com/Search/?adv=1
  
  • No Pesquisar produto lista, selecioneMais produtos, clique em Outras pessoase selecione.NET Framework.
  • No Usando o lista, clique em Boolean (contém texto e/ou).
  • No For texto, digite o seguinte Boolean consulta (ou tipo de um subconjunto da seguinte consulta booleana):kbXML e (DataSet ou XmlDataDocument ou SQL ou ADO).

Solução de problemas

Se você encontrar problemas e precisa de respostas para suas perguntas Consulte grupos de notícias MSDN. Grupos de notícias MSDN são o melhor lugar para obter respostas às suas perguntas. Os grupos de notícias do MSDN, você pode compartilhar seu experiências com seus colegas ou pesquisar a Microsoft Knowledge Base artigos sobre problemas específicos:
Grupos de notícias do MSDN
http://msdn.microsoft.com/newsgroups/

Pesquisa do Knowledge Base
http://support.microsoft.com/Search

grupo de notícias Microsoft.public.dotnet.XML
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?query=microsoft.public.dotnet.xml+&dg=&cat=en_US_d02fc761-3f6b-402c-82f6-ba1a8875c1a7&lang=en&cr=&pt=&catlist=&dglist=&ptlist=&exp=&sloc=en-us
 

Referências

Para obter mais informações, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
313828Roteiro para a execução de XPath consultas em aplicativos .NET
313816 Roteiro para programação XML com o parser de modelo de recepção no .NET Framework
313824 Roteiro para programação XML com o parser de modelo DOM no .NET Framework
313826 Roteiro para esquemas XML no.NET Framework
301271 Como salvar uma classe DataSet como XML no.NET Framework SDK
309184 Como persistir um DataSet ADO.NET em XML usando o Visual C++ .NET
Para obter mais informações e outros Roadmap Microsoft artigos, clique nos números abaixo para ler os artigos de Base de dados de Conhecimento da Microsoft:
313651Roteiro para XML no .NET Framework
314150 Roteiro para a serialização de XML no.NET Framework
313997 Roteiro para executar transformações XSLT em aplicativos .NET

Propriedades

Artigo: 313649 - Última revisão: 29 de outubro de 2012 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 1.1
Palavras-chave: 
kbarttyperoadmap kbinfo kbwebservices kbmt KB313649 KbMtpt
Tradução automática
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

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com