Compartilhar via


Instruções passo a passo: conectando a dados em um arquivo de banco de dados local (Windows Forms)

É possível exibir rápida e facilmente dados com base em um arquivo de banco de dados local no aplicativo criando-se um conjunto de dados e, em seguida, adicionando-se controles de associação de dados ao aplicativo. Nesta explicação passo a passo, você exibirá dados do arquivo de banco de dados local criado seguindo as etapas em Instruções passo a passo: criando um arquivo de banco de dados local no Visual Studio. Depois de criar um projeto do Windows Forms, você se conectará a esse banco de dados e especificará que deseja que os dados da tabela Customers sejam exibidos em uma grade de dados no formulário do aplicativo.

Durante a criação de um banco de dados no Visual Studio 2013, o mecanismo LocalDB do SQL Server Express é usado para acessar um arquivo de banco de dados (.mdf) no SQL Server 2012. Em versões anteriores do Visual Studio, o mecanismo do SQL Server Express é usado para acessar um arquivo de banco de dados (.mdf). Consulte Visão geral de dados local.

Dica

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da 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 Personalizando configurações de desenvolvimento no Visual Studio.

Esta explicação passo a passo inclui as seguintes tarefas:

Pré-requisitos

Para concluir esta explicação passo a passo, você precisa ter acesso ao banco de dados SampleDatabase.mdf criado concluindo Instruções passo a passo: criando um arquivo de banco de dados local no Visual Studio.

Criando e configurando um conjunto de dados

Para criar e configurar um conjunto de dados

  1. Crie um projeto do Windows Forms e nomeie-o como ConnectLocalData.

    Consulte Implementando aplicativos cliente com o .NET Framework.

  2. Se a janela Fontes de Dados não estiver sendo mostrada, escolha as teclas Shift-Alt-D ou, na barra de menus, escolhe Exibir, Outras Janelas, Mostrar Fontes de Dados.

  3. Na janela Fontes de Dados, escolha o link Adicionar Nova Fonte de Dados.

    Em Assistente de Configuração de Fonte de Dados, escolha o botão Próximo duas vezes para aceitar as configurações padrão.

  4. Na página Escolha a Conexão de Dados, escolha o botão Nova Conexão.

    A caixa de diálogo Escolher Fonte de Dados é exibida.

  5. Na lista Fonte de dados, escolha Arquivo de Banco de Dados Microsoft SQL Server e o botão Continuar.

    A caixa de diálogo Adicionar Conexão será exibida.

  6. Na caixa Nome do arquivo de banco de dados, especifique o arquivo criado concluindo Instruções passo a passo: criando um arquivo de banco de dados local no Visual Studio ou escolha o botão Procurar e, em seguida, localize esse arquivo.

    Por padrão, o arquivo está em Users\YourAccount\Documents\Visual Studio Version\Projects\SampleDatabaseWalkthrough\SampleDatabaseWalkthrough.

  7. Em Fazer logon no servidor, aceite os valores padrão e escolha os botões OK e Próximo.

    Dica

    Ao se conectar a um arquivo de banco de dados local, você pode criar uma cópia do banco de dados no projeto ou se conectar ao arquivo de banco de dados em seu local atual.Consulte Como gerenciar arquivos de dados locais no projeto.

  8. Na caixa de diálogo exibida, escolha Sim para copiar o arquivo de banco de dados para o projeto.

  9. Na página Salvar a Cadeia de Conexão no Arquivo de Configuração do Aplicativo, escolha o botão Próximo.

  10. Na página Escolher Objetos do Banco de Dados, expanda o nó Tabelas, marque as caixas de seleção Customers e Orders e, em seguida, escolha o botão Finalizar.

    O SampleDatabaseDataSet é adicionado ao projeto, e as tabelas Customers e Orders são exibidas na janela Fontes de Dados.

Adicionando controles de associação de dados

Para adicionar controles de associação de dados

  1. Mova o nó principal Customers da janela Fontes de Dados para Form1.

    Um DataGridView e uma faixa de ferramentas (BindingNavigator) para navegação em registros são exibidos no formulário. Um SampleDatabaseDataSet, CustomersTableAdapter, BindingSource e BindingNavigator são exibidos na bandeja de componentes.

  2. Para executar o aplicativo e mostrar os dados adicionados na explicação passo a passo anterior, use a tecla F5.

  3. Escolha o ícone de adição amarelo (Adicionar um botão no formulário do Windows), adicione um registro do cliente e, em seguida, salve as alterações escolhendo o ícone de disco (Botão Salvar no Windows Form).

  4. Exclua o registro recém-criado escolhendo-o e, em seguida, selecionando o ícone de exclusão vermelho (Excluir um botão no formulário do Windows).

Próximas etapas

Você poderá criar ou modificar objetos no conjunto de dados se abrir a fonte de dados no Criando e editando conjuntos de dados tipados. Também é possível adicionar lógica de validação aos eventos ColumnChanging ou RowChanging das tabelas de dados no conjunto de dados. Consulte Validando dados em conjuntos de dados.

Consulte também

Tarefas

Como gerenciar arquivos de dados locais no projeto

Conceitos

Visão geral de dados local

Associando controles dos Windows Forms a dados no Visual Studio

Preparando o aplicativo para receber dados

Buscando dados no aplicativo

Associando controles a dados no Visual Studio

Editando dados no aplicativo

Validando dados

Salvando dados

Outros recursos

Conectando a dados no Visual Studio