DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Revista MSDN Magazine Edição 15 - Trabalhando com DataSet Tipado

Artigo Originalmente Publicado na MSDN Magazine Edição 15

msdn15_capa.jpg

Clique aqui para ler todos os artigos desta edição

 

Trabalhando com DataSet Tipado

por Alexandre Tarifa e Ícaro Bombonato

Este artigo discute

Este artigo usa as seguintes tecnologias:

·          Arquitetura do DataSet

·          DataTable e seus métodos

·          Manipulação de XML

ADO.NET, XML, SQL, VB.NET

 

Download:

fontesDataset.zip (14KB)

Chapéu

DataSet

 

 

Trabalhar com banco de dados é uma tarefa que praticamente todos os sistemas necessitam. A cada ano as informações aumentam e a forma de exibição deve ser cada vez mais rápida e flexível (Internet, Pocket PC, SmartPhone, etc). O .Net Framework possui uma biblioteca exclusiva para acesso a dados - ADO.NET - que é uma evolução sem compromisso com suas versões anteriores, ou seja, foi totalmente refeito tendo como foco principal suprir as necessidades de aplicações para Internet. A maior inovação do ADO.NET é a criação de um novo objeto, incomparável e incompatível com qualquer outro de versões anteriores, o DataSet.

Neste artigo você entenderá todo o cenário desconectado que o DataSet trabalha e também algumas das principais propriedades e funcionalidades existentes.

 

Ambiente Desconectado

Trabalhar com ambiente desconectado é uma técnica muito utilizada, onde a principal vantagem é que o consumo da rede/banda é reduzido. Porém, deve-se tomar alguns cuidados na implementação para evitar conflito de informações.

O cenário ocorre da seguinte maneira: uma conexão com a origem de dados é efetuada; em seguida algum comando de seleção é executado que retornam os registros solicitados. A aplicação armazena os registros na memória, e se desconecta da origem de dados. Neste momento todos os registros requisitados ficam por conta da aplicação que tem a possibilidade de manipulá-los. Mesmo desconectado da origem de dados, a integridade e os relacionamentos dos dados são mantidos. A aplicação pode incluir novos registros, alterar e excluir registros existentes. Em um determinado momento, a aplicação solicita a atualização dos registros que estão na memória para a origem dos dados. Uma conexão deve ser restabelecida, a atualização efetuada e a conexão é finalizada. "

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Alexandre Fernandes Tarifa
Ministra palestras e treinamentos, MVP (Most Valuable Professional), MCAD (Microsoft Certified Application Developer) e MCT (Microsoft Certified Trainer). Bacharel pela UMESP e pós-graduando pela Universidade Federal de São Carlos em Ciência da Computação. Analista de Sistemas e Líder do grupo de us...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03