Demonstra Passo a passo: Conectando a dados em um banco de dados (Windows Forms)
Você pode conectar seu aplicativo a dados usando o Assistente de Configuração de Fonte de Dados em Visual Studio. Depois de concluir o assistente, você pode arrastar objetos de dados a partir de Janela Fontes de Dados para seus formulários para criar todos os controles ligados a dados.
Observação |
---|
As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritos na Ajuda, dependendo das configurações ativas ou configurações de edição. Para alterar suas configurações, selecione Import and Export Settings sobre o Ferramentas menu. Para obter mais informações, consulte Trabalhando com configurações. |
Tarefas ilustradas nesta explicação inclui o seguinte:
Criar uma nova Windows Forms Application project.
Criando e configurando um dataset em seu aplicativo baseado em objetos de banco de dados usando o Data Source Configuration Wizard.
Pré-requisitos
Para concluir esta explicação passo a passo, você precisa:
- Acesso ao banco de dados de exemplo Northwind para acesso ou SQL Server. Para obter mais informações, consulte Como: Instalar bancos de dados de amostra.
Criando o projeto
Para criar o novo projeto
No menu File, crie um novo projeto.
Selecione Windows Application e clique em OK. Para obter mais informações, consulte Criando Aplicativos Baseados no Windows.
O projeto é criado e adicionado ao Solution Explorer.
Conectando-se ao Banco de Dados Northwind
Você pode se conectar à versão SQL Server do banco de dados Northwind ou para a versão do Microsoft Access do banco de dados.
Para criar uma conexão com a versão SQL Server ou Access do Northwind
No menu Data, clique em Show Data Sources.
Na janela Data Sources, selecione Add New Data Source.
Sobre o Escolher um tipo de fonte de dados página, selecione banco de dadose, em seguida, clique em próximo.
Sobre o Escolher um modelo de banco de dados página, selecione Dataset e, em seguida, clique em próximo.
Sobre o Choose your Data Connection de página, selecione uma das seguintes opções:
Se uma conexão de dados para o banco de dados de exemplo Northwind estiver disponível na lista drop-down, selecione-o.
- ou -
Selecione New Connection para configurar uma nova conexão de dados. Para obter mais informações, consulte Como: Conectar-se a Dados em um Banco de Dados.
Se seu banco de dados exigir uma senha, selecione a opção para incluir dados confidenciais, e clique Next.
Sobre o Save connection string to the Application Configuration file página, clique em próximo.
Sobre o Choose your Database Objects de página, expanda o tabelas nó.
Selecione as tabelas Customers e Orders, e clique Finish.
O NorthwindDataSet é adicionado ao seu projeto e as tabelas Customers e Orders aparecem na janela Data Sources.
Adicionar os controles ao formulário
Você pode criar controles ligados a dados, arrastando itens da janela Data Sources para seu formulário.
Para criar controles vinculado a dados no formulário
Arraste o nó principal Customers da janela Data Sources para o formulário.
Os controles ligados a dados com rótulos descritivos aparecem no formulário, juntamente com uma faixa ferramenta (BindingNavigator) para navegar pelos registros. Um NorthwindDataSet,CustomersTableAdapter, BindingSource e BindingNavigator aparecem na bandeja de componentes.
Executando o aplicativo
Para executar o aplicativo
Pressione F5.
Form1 é aberto, mostrando os dados da tabela Customers.
Segurança
Armazenar detalhes de sequência de conexão (como uma senha) podem afetar a segurança do seu aplicativo. Usar a Autenticação do Windows é uma maneira mais segura de controlar o acesso a um banco de dados. Para obter mais informações, consulte Protecting Connection Information (ADO.NET).
Próximas etapas
Agora que você acabou de criar o DataSet, ele está disponível na janela Data Sources.
Para adicionar funcionalidade a seu aplicativo
Selecione outros itens na janela Data Sources e arraste-os para um formulário. Para obter mais informações, consulte Vinculação de controles do Windows Forms a dados em Visual Studio.
No Dataset Designer abra a fonte de dados para adicionar ou editar os objetos que formam o DataSet.
Adicione lógica de validação ao evento ColumnChanging ou RowChanging das tabelas de dados no conjunto de dados. Para obter mais informações, consulte Validação de dados em Datasets.
Consulte também
Conceitos
Controles de vinculação de dados de Visual Studio
Outros recursos
Conectando-se a Dados no Visual Studio
Preparando seu aplicativo para receber dados
Buscando dados em seu aplicativo