Compartilhar via


Assistente para Configuração da Fonte de Dados

O Assistente de Configuração de Fonte de Dados cria e edita fontes de dados em seu aplicativo. Essas fontes de dados podem ser criadas a partir de bancos de dados, serviços ou objetos. Elas também podem ser associadas a controles que exibem dados. Para obter mais informações, consulte Visão geral de fontes de dados.

Depois de executar o assistente, a fonte de dados está disponível na janela Fontes de Dados. Você pode criar controles de associação de dados ao arrastar a fonte de dados para uma superfície do design. Para obter mais informações, consulte Associando controles a dados no Visual Studio.

Executando o assistente

É possível executar o assistente de uma das seguintes formas:

  • Escolhendo Adicionar Nova Fonte de Dados no menu Projeto.

  • Escolhendo Adicionar Nova Fonte de Dados no menu Janela Fontes de Dados.

  • Alguns controles associáveis também fornecem um comando Adicionar Nova Fonte de Dados.

O assistente começará ao abrir qualquer uma das várias páginas. Para obter informações sobre uma página específica, selecione na lista a seguir:

  • Escolher um Tipo de Fonte de Dados

  • Escolher um Modelo de Banco de Dados

  • Escolha a Conexão de Dados

  • Salvar a cadeia de conexão no arquivo de configuração do aplicativo

  • Escolher Objetos do Banco de Dados

  • Adicionar Referência de Serviço

  • Selecionar os Objetos de Dados

Escolher um Tipo de Fonte de Dados

Selecione o tipo de fonte de dados para criar a partir das opções disponíveis listadas na página Escolher um Tipo de Fonte de Dados. Os tipos de fontes de dados atualmente com suporte incluem bancos de dados, serviços e objetos. O tipo de fonte de dados que você escolhe determina quais objetos de dados serão criados em seu projeto.

A tabela a seguir mostra os resultados da seleção de cada tipo.

Tipo de fonte de dados

Descrição

Resultado no projeto

Banco de dados

Permite que o aplicativo se conecte e altere dados em produtos de banco de dados, como o Microsoft SQL Server.

Um conjunto de dados tipado (arquivo .xsd).

Serviço

Permite que seu aplicativo se conecte e funcione com os dados e os métodos de um serviço do Windows Communication Foundation (WCF), um WCF Data Services, ou um serviço Web.

Como os serviços podem retornar muitos tipos diferentes de objetos, a fonte de dados resultante é determinada pelos objetos retornados do serviço.

Objeto

Permite que o aplicativo funcione com dados em objetos existentes.

Se o objeto não estiver localizado no projeto, você deverá adicionar uma referência ao objeto selecionado para que ele apareça no assistente.

SharePoint

Permite que o aplicativo funcione com dados de um site do SharePoint.

As fontes de dados do SharePoint se conectam por meio de serviços, assim, a fonte de dados resultante é determinada pelos objetos do SharePoint retornados do serviço.

Dica

A criação de fontes de dados do SharePoint tem suporte apenas no SharePoint 2010.

Escolher um Modelo de Banco de Dados

Quando você adiciona uma fonte de dados do banco de dados da página Escolher um Tipo de Fonte de Dados, o assistente exibe a página Escolher um Modelo de Banco de Dados.

Escolha gerar um conjunto de dados ou EDM (Modelo de Dados de Entidade). Para obter mais informações, consulte DataSets ADO.NET.

Escolha a Conexão de Dados

Escolha uma conexão existente da lista de conexões ou crie uma nova. Para criar uma nova conexão, clique em Nova Conexão.

Depois que os valores da caixa de diálogo Propriedades de Conexão forem definidos, a área Detalhes da Conexão exibirá informações somente leitura sobre o provedor selecionado e a cadeia de conexão.

Salvar a cadeia de conexão no arquivo de configuração do aplicativo

Escolha Sim, salvar a conexão como para armazenar a cadeia de conexão no arquivo de configuração do aplicativo. Digite um nome para a conexão ou use o nome padrão fornecido.

Ao salvar cadeias de conexão no arquivo de configuração do aplicativo, você pode simplificar o processo de manutenção de seu aplicativo. Se a conexão do banco de dados for alterada, você poderá modificar a cadeia de conexão no arquivo de configuração do aplicativo em vez de editar o código-fonte e recompilar seu aplicativo. Para obter informações sobre como editar uma cadeia de conexão no arquivo de configuração do aplicativo, consulte Como salvar e editar cadeias de conexão.

Observação de segurançaObservação de segurança

As informações são armazenadas no arquivo de configuração do aplicativo como texto simples.Para reduzir o risco de acesso não autorizado a informações confidenciais, criptografe os dados.Para obter mais informações, consulte Criptografando e descriptografando dados.

Escolher Objetos do Banco de Dados

A partir dos objetos disponíveis exibidos na visualização em árvore, selecione objetos do banco do dados para trazer ao aplicativo. Forneça um nome para o conjunto de dados na caixa Nome do conjunto de dados.

Adicionar Referência de Serviço

Se você adicionar uma fonte de dados de serviço da página Escolher um Tipo de Fonte de Dados, o assistente exibirá a página Adicionar Referência de Serviço.

Use a caixa de diálogo Caixa de diálogo Adicionar Referência de Serviço para adicionar uma referência a um serviço. Depois de salvar as configurações da caixa de diálogo, você retornará para a página Adicionar Referência de Serviço no Assistente de Configuração de Fonte de Dados. Clique em Concluir para finalizar o assistente.

Depois de concluir o assistente, o Visual Studio adiciona uma referência ao serviço em seu projeto. O Visual Studio também preenche a janela Fontes de Dados com objetos retornados pelo serviço. Por exemplo, se o serviço retornar um conjunto de dados tipado, a fonte de dados criada será o conjunto de dados, ao passo que se o serviço retornar um tipo, a fonte de dados será o tipo retornado.

Dica

Os itens que aparecem na janela Fontes de Dados são dependentes das informações que o serviço retorna.Alguns serviços podem não fornecer informações suficientes para o Assistente de Configuração de Fonte de Dados criar objetos associáveis.Por exemplo, se o serviço retornar um conjunto de dados não tipado, nenhum item aparecerá na janela Fontes de Dados quando o assistente for concluído.Isso acontece porque os conjuntos de dados não tipados não fornecem esquema, assim, o assistente não tem informações suficientes para criar a fonte de dados.

Selecionar os Objetos de Dados

Se você adicionar uma fonte de dados de objeto na página Escolher um Tipo de Fonte de Dados, o assistente exibirá a página Selecionar os Objetos de Dados.

Esta página contém uma exibição em árvore que mostra os objetos em seu projeto e em assemblies e projetos referenciados pelo seu projeto. Marque a caixa de seleção ao lado de cada objeto ao qual você deseja se associar. Depois de selecionar todos os objetos aos quais você deseja se associar, clique em Próximo.

Se o objeto ao qual você deseja se associar não aparecer na exibição em árvore, execute uma das seguintes etapas:

  • Se o objeto estiver definido em seu projeto, recompile o projeto e reinicie o Assistente de Configuração de Fonte de Dados.

  • Se o objeto estiver definido em um assembly ou projeto externo, clique em Adicionar Referência e use a caixa de diálogo Adicionar Referência para adicionar uma referência ao assembly ou projeto. Depois de adicionar a referência, o assembly ou projeto é exibido no modo de exibição em árvore.

Por padrão, a exibição em árvore não exibe assemblies que fazem parte do .NET Framework ou Visual Studio. Para associar objetos a esses assemblies, desmarque a caixa de seleção Ocultar assemblies do sistema.

Consulte também

Tarefas

Como criar TableAdapters

Como criar consultas TableAdapter

Conceitos

Visão geral de TableAdapter

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

Visão geral de aplicativos de dados no Visual Studio

Conectando a dados no Visual Studio