Demonstra Passo a passo: Um aplicativo mestre-detail

Esta explicação passo a passo mostra como usar o Visual Studio ambiente de desenvolvimento integrado (IDE) para se conectar a um banco de dados, selecionar objetos de banco de dados para inclusão em um projeto e criar controles ligados a dados para exibir os dados em um aplicativo de dispositivo SMART.

Observação:

Seu computador pode mostrar diferentes nomes ou localizações para alguns dos elementos de interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações do Visual Studio.

Esta explicação passo a passo foi escrita usando Configurações de desenvolvimento do Visual Basic and Configurações de desenvolvimento do Visual translation from VPE for Csharp.

Pré-requisitos

O banco de dados Northwind para SQL Server Compact 3.5, incluído no Visual Studio.

Observação:

Se você não for um administrador no computador de desenvolvimento, não é possível em em aberto o Arquivo Northwind.sdf em seu localização padrão ( unidade: \Arquivos de Programas\Microsoft SQL servidor Compact edição\v3.5\Exemplos).Copie o arquivo para a área de trabalho ou Meus documentos e abra-o quando for solicitado.

Escolher um dispositivo de destino

Para garantir que você será solicitado a selecionar um dispositivo quando você implantar sua solução, execute o procedimento a seguir.

Para solicitar as opções de dispositivo no momento da implantação

  1. Sobre o Ferramentas menu, clicar Opções, expandir Ferramentas de dispositivoe, em seguida, clicar Geral.

  2. selecionar o Mostrar opções de dispositivo antes de implantar um projeto de dispositivo a caixa de seleção.

Criando o aplicativo

É um simples aplicativo Windows Forms para hospedar a funcionalidade de dados nesta explicação passo a passo.

Para criar um Windows Forms projeto de dispositivo

  1. (Visual Basic) Sobre o Arquivo menu in Visual Studio, clicar Novo projeto.

    - ou -

    (Translation from VPE for Csharp visual) Sobre o Arquivo menu in Visual Studio, aponte para Novoe, em seguida, clicar Projeto.

  2. No Tipos de projeto painel de expandirVisual Basic or Translation from VPE for Csharp Visual, clicar dispositivo inteligente, clicar Projeto de dispositivo SMART in the Modelos painel, digite MasterDetailSample no Nome caixa e, em seguida, clicar OK.

  3. No Adicionar novo projeto de dispositivo SMART caixa de diálogo , selecionar Pocket PC 2003 from the Plataforma de destino lista suspensa, clicar Aplicativo de dispositivoe, em seguida, clicar OK.

    Aparece uma representação de um dispositivo Pocket PC no Designer de Formulários do Windows.

Adicionando funcionalidade de dados

Esta seção consiste nas seguintes tarefas:

  • Selecionando um tipo de fonte de dados

  • Selecionando e configurando uma conexão de dados

  • Seleção de objetos de banco de dados

  • Adicionando dados-limite controles ao formulário

Para selecionar um tipo de fonte de dados

  1. Sobre o Dados menu, clicar Adicionar nova fonte de dados para em em aberto o Assistente para configuração da fonte de dados.

  2. Sobre o escolher um tipo de fonte de dados página, clicar Banco de dadose, em seguida, clicar Próximo.

Para selecionar e configurar uma conexão de dados

  1. Sobre o escolher sua conexão de dados página, clicar Nova conexão.

  2. No escolher a fonte de dados caixa de diálogo de de seleçãoMicrosoft SQL servidor Compact 3.5e, em seguida, clicar Continuar.

    Observação:

    Dependendo da configuração e projetos anteriores, o Adicionar conexão caixa de diálogo pode ser exibida em vez do escolher a fonte de dados caixa de diálogo.Se isso ocorrer, clicar alterar in the Adicionar conexão caixa de diálogo para em em aberto o Fonte de dados de alterar caixa de diálogo.Em seguida, selecionar Microsoft SQL servidor Compact 3.5 e clicar OK.

  3. No Adicionar conexão caixa de diálogo de de seleçãoMeu computador.

  4. No Adicionar conexão caixa de diálogo, clicar Procurar.

  5. No Selecionar SQL servidor Compact 3.5 do arquivo de banco de dados caixa de diálogo, clicar Northwind.sdfe, em seguida, clicar em aberto.

  6. No Adicionar conexão diálogo caixa, deixe o Senha caixa vazia.

    Este banco de dados não tiver uma senha.

    Observação de segurança:

    Use uma senha forte para bancos de dados que são usados em aplicativos reais.

  7. clicar Conexão de teste para verificar a conexão.

    Observação:

    Se o acesso aos o arquivo Northwind.sdf i s negado, copie o arquivo para a área de trabalho e navegue para a cópia para em em aberto Ele .Essa situação pode ocorrer se você não tem direitos suficientes no computador de desenvolvimento para em em aberto o arquivo em seu localização padrão, que é listada na Iniciar Esta explicação passo a passo.

  8. clicar OK na caixa de mensagem que mostra a conexão foi bem-sucedida e, em seguida, clicar OK para fechar o Adicionar conexão caixa de diálogo.

  9. Sobre o escolher sua conexão de dados página, clicar Próximo.

  10. Na caixa de mensagem que pergunta se você deseja copiar o arquivo para seu projeto, clicar Sim.

Para selecionar objetos de banco de dados

  1. Sobre o escolher seus objetos de banco de dados de página, expandir Tabelase, em seguida, selecionar o Clientes and Pedidos tabelas.

  2. Clique em Finish.

    O NorthwindDataset é criado.Você pode exibir esta fonte de dados selecionando Mostrar fontes de dados on the Dados menu.

Para adicionar controles ligados a dados do formulário

  1. No Fontes de dados janela, clicar no Clientes tabela, clicar na seta suspensa e selecionar o DataGrid opção.

  2. arrastar o Clientes tabela de de oFontes de dados janela para o formulário no designer.

    localizar a grade em direção à parte superior da janela.

  3. No Fontes de dados janela, expandir o Clientes tabela para expor o Pedidos tabela.

    Observação:

    Este é o Pedidos tabela sistema autônomo ele aparece no Clientes tabela, não o Pedidos tabela que está no mesmo nível de árvore sistema autônomo a Clientes tabela.

  4. clicar na seta suspensa para este Pedidos tabela e selecionar o DataGrid opção.

  5. arrastar este Pedidos tabela de de oFontes de dados janela para o formulário no designer.

    localizar a grade em direção à parte inferior da janela.

Testando o aplicativo

Nesta seção você construir o aplicativo, baixá-lo para o emulador Pocket PC 2003 SE e verifique se o aplicativo funciona corretamente.

Para testar o aplicativo

  1. Sobre o Depurar menu, clicar Iniciar or Iniciar a depuração.

  2. No Implantar caixa de diálogo de de seleçãoPocket PC 2000 SE emuladore, em seguida, clicar Implantar.

    Progresso da implantação é exibido na BAR de status.Implantação para o emulador pode levar algum time.

  3. Quando o aplicativo estiver em execução no emulador, use a para cima e setas no teclado ou o controle de navegação no emulador para alterar os registros selecionados no para baixoClientes grade.Verificar se os registros selecionados alterar no Pedidos grade.

Preparando para Walkthroughs adicionais

Se você planeja fazer orientações adicionais ou em em aberto outros projetos, você deseja desligar o emulador e sair dessa solução.

Para fechar o emulador e a solução

  1. Sobre o Arquivo menu do emulador, clicar Sair.

  2. No Emulador de dispositivo mensagem, clicar Não à mensagem perguntando se deseja salvar o estado do emulador.

  3. Na mensagem de caixa que aconselha a conexão foi perdida, clicar OK.

  4. (Visual Basic) Sobre o Arquivo menu, clicar fechar o projeto.

    Se você for solicitado para salvar o projeto ou solução, clicar Salvar se desejar usá-lo novamente mais tarde, clicar também, em Descartar e seus arquivos não serão salvas.

    - ou -

    (Translation from VPE for Csharp visual) Sobre o Arquivo menu, clicar Fechar solução.

Consulte também

Referência

Assistente para Configuração da Fonte de Dados

Outros recursos

Explicações Passo a passo sobre Dados

Acessando Dados (Visual Studio)