Acesso a Dados VS.NET Smart Client (Windows Application)

Documentos relacionados
Tarefa Orientada 3 Aplic. Manutenção de Produtos Text Box

NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web no qual iremos realizar os passos abaixo.

Programa CIEE de Educação a Distância

Para criar um projeto no ambiente eclipse utiliza-se o menu File, New e Project como ilustra a Figura 1.

Introdução a Informática - 1º semestre AULA 05 Prof. André Moraes

Conectar a uma impressora e imprimir via Wi-Fi (PowerShot SX60 HS)

Guia de Instalação II. Instalação e Administração do Fluig. Título do documento

BROFFICE MALA DIRETA CONFIGURAÇÃO Por Erico R. Silva, junho 2007

Para atribuir uma Trilha de Aprendizagem a você, siga os seguintes passos:

RESUMO DE AULAS PC1 ETEC TAQUARITUBA 2 SEM 2011

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO DA APPLIANCE VIRTUAL GRAVITYZONE

Outlook Web App (OWA)

FÓRUM. Fórum AMBIENTE VIRTUAL DE APRENDIZAGEM TUTORIAL DO. Autor(es) Natália Regina de Souza Lima, Scarlat Pâmela Silva

Figura 1 Login Caso o professor tenha problema com o usuário/senha utilizar o item 1.2.

Banco de dados Northwind (sample database clique aqui para baixar) em execução ou SqlExpress. Compreensão de C # e ASP.NET

Introdução à Engenharia ENG1000

Guia do Usuário da Mídia SUD (Android)

Nota de Aplicação: Utilização de Base de Dados MS SQL Server com BluePlant. Sumário

Atualizar o firmware da câmera SLR digital

Manual Coleção Interativa Papel Professor Versão 2.5.3

Guia do Usuário da Mídia SUD (ios)

SMA PROCEDIMENTO DE ACESSO AO SISTEMA SMA PROCEDIMENTO DE ACESSO AO SISTEMA

Introdução a Tecnologia da Informação

Faça seu login na página pt-br.wordpress.com. Caso ainda não tenha um login, registre-se.

TUTORIAL. Aprenda a exportar um arquivo Shapefile para DWG do AutoCAD. ArcGIS.

Website do Grupo de Eletrônica de Potência e Controle GEPOC

LABORATÓRIO: CRIANDO O JOGO MEGAMAN 2D

Na seqüência, será aberta uma página de login de acesso ao ambiente de gerenciamento do portal, conforme ilustrado na figura 01, abaixo: Figura 01

[Livros e-pub e Software Calibre] Tutorial

EMF-TUTORIAL. O modelo a ser utilizado está no arquivo Rose library.mdl e tem a seguinte estrutura de classes:

CURSO DE ACCESS AULA 3 FORMULÁRIOS. Cartão de Referência Rápida Um formulário para cada função

Assistente de Instalação & Manual do Usuário

Executar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido

SMA PROCEDIMENTO DE ACESSO AO SISTEMA

Curso Introdução à Educação Digital - Carga Horária: 40 horas (30 presenciais + 10 EaD)

Manual da Turma Virtual: CONFIGURAÇÕES. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo:

Novidades no Windows 8.1

Manual de acesso. a rede cabeada UFPR. UFPR aspec

Como usar o P-touch Transfer Manager

TUTORIAL PARA FORMATAÇÃO DE DOCUMENTO

Adendo do Manual de Operações Máquina de cortar Product Code (Código do Produto): 891-Z01

Tutorial do 2º Experimento: Programação do CLP Siemens S7-1200

Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10

Governo do Estado do Amapá Centro de Gestão da Tecnologia da Informação - PRODAP. Google Chrome

Windows. Atualizar o firmware da câmera SLR digital. Preparação

Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10

Manual Gerenciador de Aprendizagem Papel Professor Versão 2.5.3

Assistente de Instalação & Manual do Usuário

FAQ Perguntas Frequentes

DISTRIBUINDO SUA APLICAÇÃO

Atualização do firmware para controladores remotos sem fio WR-R10. Windows

Menu Dropdown com Validação de Dados

CONTEÚDO PROGRAMÁTICO

Veja abaixo um exemplo de como os dados são mostrados quando usamos o

Enviar fotos e vídeos entre duas câmeras Canon

Como abrir arquivo XML no Excel

Excel Tabela Dinâmica - Incrementando seus conhecimentos e Aperfeiçoando a sua prática Excel 2010 Uso inteligente da Tabela Dinâmica

1 Instalar navegador Google Chrome através deste link (clique)

Noções básicas do SAP Business One Tópico: Guia de introdução

Manual de Utilização do software Colacril Office para criação e impressão de etiquetas. Manual de Utilização

TOTVS Utilização dos Aplicativos. Arquitetura e Instalação

[OneDrive for Business]

Manual do painel administrativo. Site Instituto de Oncologia do Vale IOV

PROCEDIMENTO DO CLIENTE

JOHN MAYER - PARADISE VALLEY

Tutorial de Instalação Integratto Contábil SQL. Integratto Contábil SQL

Tarefa Orientada 2 Aplic. Manutenção de Produtos - DataGridView

SOLID EDGE ST6 TUTORIAL 9 GERANDO VISTAS A PARTIR DE UM MODELO 3D. Aqui isso será feito com o corpo da Biela que você desenhou no tutorial 6.

Manual do Usuário. Retaguarda. Versão: 1.2. (Cadastro de Grupo de Produtos e Cadastro de Produtos)

OneDrive e OneNote para Smartphone

Tutorial: Programação do CLP Siemens S Ambiente do software TIA Portal V11 da Siemens

2. Execute o instalador do V-Ray 2.0. Você chegará à tela de bem-vindo, como na imagem abaixo. Clique no botão Next para prosseguir.

Como configurar integração com separador e rateio Conforme percentual definido na Contabilidade?

AMBIENTAÇÃO Plataforma TelEduc: ambiente de suporte para ensinoaprendizagem

Lojamundi Tecnologia Sem Limites br

A tela principal do cardápio digital é aquela em que seus clientes terão contato com os pratos e produtos oferecidos por você.

PROCEDIMENTO DE EXPORTAÇÃO A PORTAIS IMOBILIÁRIOS

Guia de Consulta Rápida

MANUAL DE USO ASSINADOR DE DOCUMENTOS DIGITAIS PROTESTO ELETRÔNICO

Curso em Sistema de Editoração Eletrônica de Revistas (SEER) Tutorial Editor-Gerente

NOTA: Nem todos os fluxos estarão disponíveis de acordo com o perfil do usuário

GESTÃO PARA EXCELÊNCIA, ESSE É O CAMINHO.

JAVA. Professor: Bruno Toledo

AMBIENTE VIRTUAL DE APRENDIZAGEM

MANUAL DE DEPLOY DFE V3 SERVIDOR DE APLICAÇÃO WEBLOGIC

Network Camera. Guia do SNC easy IP setup Versão de software 1.0 Antes de operar o aparelho, leia todo este manual e guarde-o para referência futura.

Avisos legais KYOCERA Document Solutions Inc.

INSTALAÇÃO DO PROCESSOR BI 6.0

Editor de Texto. Microsoft Word 2007

Uma pasta é pouco mais que um contêiner no qual é possível armazenar arquivos. Se

ATUALIZANDO O MIKROTIK VIA CABO SERIAL

Introdução à Banco de Dados em Delphi:

LINKANDO (LIGANDO) AS TELAS

1 GLOSSÁRIO Área de TI Catálogo de serviços de TI Solicitante Chamado Formulário...

MANUAL DE INSTALAÇÃO DO CERTIFICADO DIGITAL A1

Explorar Restrições Esboço

MANUAL DE PROCEDIMENTOS - UTILIZAÇÃO DO APLICATIVO TICOMIA COMERCIAL FRANQUEADO MP CL UN 02-00

Como criar o seu Servidor Metatrader5 na Nuvem (cloud) da Amazon

Instrução para teste de assinatura digital no Windows 7

MANUAL DO USUÁRIO. Token SafeNet Authentication. Cliente 8.3 (x32 e x64)

Transcrição:

Acesso a Dados VS.NET 2005 - Smart Client (Windows Application) Por Renato Haddad, Microsoft Most Valuable Professional.NET Mobile Devices. Editor da revista MSDN Magazine Brasil, autor de diversos livros e ministra palestras e treinamentos sobre a tecnologia.net. Tecnologias Utilizadas - Framework 2.0 - ADO.NET 2.0 - Windows Application O acesso a dados no SQL Server, assim como qualquer outra fonte de dados tornou-se no VS.NET 2005 uma verdadeira brincadeira, nunca foi tão fácil criar um formulário em poucos segundos. O ADO.NET 2.0 implementa diversas novas classes, o qual encapsulou o que fazíamos via código no VS.NET 2003. Desde o DataBind até a navegação de registros no 2005 mostra que a Microsoft está cada vez mais preocupada com a produtividade, deixando o trabalho manual (leia-se codificação) automático e o desenvolvedor focado na solução. O objetivo deste artigo é mostrar como acessar uma tabela no SQL Server através dos recursos existentes no Windows Application. Abra o VS.NET 2005, selecione o menu File / New / Project e crie um projeto conforme figura a seguir. Note que é um projeto Windows Application, em C# e chamado AccessoDados. Clique em OK. Automaticamente é criado um formulário chamado Form1. Redimensione o tamanho de forma que caibam todos os controles de dados a serem inseridos.

É exibido o assistente, clique em Next. Exiba a janela Data Source e siga os seguintes passos para criar uma conexão com o banco de dados e a tabela que utilizaremos neste formulário. Clique no link Add New Data Source.

Aqui você pode selecionar a fonte de dados, sendo um Database (entenda como qualquer provider de.net), um Web Service ou um Object, que pode ser um xsd, uma class library, etc. Deixe Database selecionado e clique em Next. A seguir você deverá selecionar qual é a conexão a ser utilizada. Se já tiver uma definida, esta aparecerá na lista, caso contrário, clique em New Connection para definir toda a string de conexão. Você deverá informar todos os dados para estabelecer a conexão. Clique em OK para retornar a tela de conexão e clique em Next.

Aqui vem um pedido de muito tempo que fizemos ao time de.net. Você tem a opção de salvar a string de conexão em um arquivo de configuração de forma que esta mesma conexão possa ser aproveitada futuramente, além, é claro da facilidade de manutenção na mesma. Clique em Next. Em seguida, é exibida uma janela para você selecionar as Tables, Queries, Stored Procedures ou Functions. Selecione a Table Employees. Note o nome do DataSet (NorthwindDataSet) sugerido. Deixe assim mesmo e clique em Finish.

Observe na janela do Data Sources que a tabela Employees já é exibida com todos os seus campos. A simbologia utilizada em cada campo identifica se o mesmo será um textbox, um DateTimePicker ou qualquer outro controle existente. Como o campo EmployeeID é chave primária, clique no mesmo e altere-o para Label. Já o campo Photo deverá exibir a foto do empregado, portanto, clique no mesmo e altere-o para PictureBox. Veja a seguir, como ficaram as novas definições dos controles.

O próximo passo é definir como que a tabela será exibida no formulário. Clique sobre o employees e selecione Details, pois queremos exibir todos os dados de cada empregado por vez. O melhor de tudo vem agora, portanto, prepare-se. Arraste a tabela Employees de dentro do Data Sources para o formulário. Note que são exibidos todos os campos com os

devidos controles e também uma barra de ferramentas de navegação (controle BindingNavigator). No rodapé são criados o northwinddataset, o employeesbindingsource, o employeestableadapter e o employeesbindingnavigator. Selecione o EmployeesTableAdapter, o qual exibe uma seta com uma Smart Tag contendo 3 opções. Selecione Edit in Designer e note que é exibido um arquivo xsd contendo a estrutura do schema, juntamente com o método Fill e o GetData().

Retorne ao formulário e selecione Preview Data Clique no botão Preview para visualizar os dados. Clique em Close para fechar a janela.

Retornando ao formulário, note que o campo photo está pequeno demais para exibir uma foto. Então, exclua o Label Photo, arraste o controle para a parte superior do formulário e aumente o tamanho de forma a acomodar o tamanho da foto. Para os demais controles, disponha-os na tela da melhor forma. É válido dizer que a maneira de alinhar os controles no 2005 ficou muito melhor, pois é exibida uma linha de orientação. Salve o formulário e pressione F5 para executá-lo. Observe que o primeiro registro foi exibido com todos os dados e o navegador já está habilitado para você navegar.