Partilhar via


Assistente de Configuração de Fonte de Dados

O Data Source Configuration Wizard cria e edita fontes de dados em seu aplicativo. Essas fontes de dados podem ser feitas de bancos de dados, serviços ou objetos. Eles também podem ser vinculados a controles que exibem dados. Para obter mais informações, consulte Visão geral sobre fontes de dados.

Depois de executar o assistente, a fonte de dados está disponível na Fontes de dados janela. Você pode criar controles ligados a dados arrastando-se a fonte de dados para uma superfície de design. Para obter mais informações, consulte Controles de vinculação de dados de Visual Studio.

Executar o Assistente

Você pode executar o assistente de qualquer uma das seguintes maneiras:

  • Escolha Add New Data Source a partir do menu Data.

  • Escolhendo Add New Data Source de Janela Fontes de Dados.

  • Alguns controles ligáveis também fornecem um Add New Data Source comando.

O assistente começará abrindo-se qualquer uma das várias páginas. Para informações sobre uma página específica, selecione a partir da lista a seguir:

  • Escolha um tipo de fonte de dados

  • Escolha um modelo de banco de dados

  • Escolha sua conexão de dados

  • Salve a sequência de conexão no arquivo de configuração do aplicativo

  • Escolha seu objetos de bancos de dados

  • Escolha as tabelas de Cache

  • Adicionar referência de serviço

  • Selecione os objetos de dados

Escolha um tipo de fonte de dados

Selecione o tipo de fonte de dados que deseja criar entre as opções disponíveis listadas na página Choose a Data Source Type. Tipos de fonte de dados atualmente suportados incluem bancos de dados, serviços e objetos. O tipo de fonte de dados que você selecionar determina quais objetos de dados são criados no seu projeto.

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

Tipo de fonte de dados

Descrição

Resultar no projeto

Banco de dados

Permite a seu aplicativo conectar e alterar dados em produtos de banco de dados, como o Microsoft SQL Server.

Um dataset tipado (arquivo.xsd).

Serviço

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

Porque os serviços podem retornar vários tipos diferentes de objetos, a fonte de dados resultante é determinada pelos objetos retornados do serviço.

Object

Permite que seu aplicativo trabalhe com dados em objetos existentes.

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

SharePoint

Permite que seu aplicativo para trabalhar com dados de um site do SharePoint.

Fontes de dados do SharePoint conectar-se através de serviços de fonte de dados resultante é determinada pelos objetos SharePoint retornados do serviço.

ObservaçãoObservação
Criar fontes de dados do SharePoint é suportada apenas em 2010 do SharePoint.

Escolha um modelo de banco de dados

Quando você adiciona uma fonte de dados do banco de dados do Escolher um tipo de fonte de dados página, o assistente exibe o Escolher um modelo de banco de dados página.

Escolha esta opção gerar um dataset ou um modelo de dados de entidades (EDM). Para obter mais informações, consulte ADO.NET DataSets e ADO.NET Entity Framework.

Escolha sua conexão de dados

Escolha uma conexão existente na lista de conexões ou criar um novo. Para criar uma nova conexão, clique em Nova conexão para abrir o Adicionar/modificar a caixa de diálogo de conexão (geral).

Após os valores de Propriedades de conexão caixa de diálogo são definidas, o Detalhes da conexão área exibe informações somente leitura sobre o provedor selecionado e a seqüência de conexão.

Salvar a seqüência de conexão no arquivo de configuração do aplicativo

Escolha Yes, save the connection as para armazenar a sequência de conexão no arquivo de configuração do aplicativo. Digite um nome para a conexão ou use o nome padrão fornecido.

Salvando seqüências 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 de banco de dados for alterado, você pode modificar a seqüência 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 seqüência de conexão no arquivo de configuração do aplicativo, consulte Como: Salvar e editar seqüências de conexão.

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

As informações são armazenadas no arquivo de configuração do aplicativo como texto sem-formatação. Para reduzir a possibilidade de acesso não autorizado a informações confidenciais, você pode querer criptografar seus dados. Para obter mais informações, consulte Criptografando e descriptografando dados.

Escolha seu objetos de bancos de dados

A partir de objetos disponíveis exibidos no modo de exibição de árvore, selecione os objetos do banco de dados para trazer para o aplicativo. Forneça um nome para o conjunto de dados de nome do Dataset caixa.

Se você deseja armazenar os dados de (cache) em um banco de dados local no cliente, selecione Habilitar o cache do banco de dados local e selecione todos os objetos de banco de dados que você deseja em seu dataset. A próxima página do assistente (o Escolher tabelas para armazenar em Cache página) oferece a opção de especificar quais tabelas você armazenará em cache localmente. Para obter mais informações sobre o cache do banco de dados local, consulte Visão geral sobre aplicativos ocasionalmente conectados. Para uma explicação passo a passo que demonstra como usar o cache do banco de dados local, consulte Demonstra Passo a passo: A criação de um aplicativo ocasionalmente conectado usando o Data Source Configuration Wizard.

Escolha as tabelas de Cache

O assistente exibe esta página se você selecionar Habilitar o cache do banco de dados local sobre o Escolha seus objetos de banco de dados página.

ObservaçãoObservação

Habilitar o cache de banco de dados local só está disponível quando o v 2.0 do Microsoft Synchronization Services está instalado. Para obter mais informações, consulte Aplicativos ocasionalmente conectados (cache de banco de dados Local).

Selecione a tabela ou tabelas que você deseja armazenar em cache localmente no cliente e selecione o modo de sincronização para cada tabela.

Quando você se conectar a um banco de dados de SQL Server de 2008, você pode selecionar de SQL Server de usar o controle de alterações a alteração de usar recursos de controle incorporadas SQL Server de 2008. Para obter mais informações, consulte Como: Configurar a sincronização de dados para usar o controle de alterações de SQL Server.

Para obter mais informações sobre como incorporar um cache de banco de dados local do seu aplicativo, consulte Visão geral sobre aplicativos ocasionalmente conectados.

Adicionar referência de serviço

Se você adicionar uma fonte de dados do serviço o Escolher um tipo de fonte de dados página, o assistente exibe o Add Service Reference página.

Use o Adicionar caixa de diálogo de referência de serviço caixa de diálogo para adicionar uma referência a um serviço. Depois de salvar a caixa de diálogo Configurações da caixa, você voltará para a Add Service Reference página de Data Source Configuration Wizard. Clique em Finish para concluir o assistente.

Depois de concluir o assistente, o Visual Studio adiciona uma referência ao serviço em seu projeto. Visual Studio também preenche o Fontes de dados janela com objetos que são retornados pelo serviço. Por exemplo, se o serviço retorna um dataset tipado, a fonte de dados criada é um dataset, enquanto se o serviço retorna um tipo, fonte de dados é o tipo retornado.

ObservaçãoObservação

Os itens que aparecem na Fontes de dados janela são dependentes das informações que o serviço retorna. Alguns serviços podem não fornecer informações suficientes para o Data Source Configuration Wizard para criar objetos ligáveis. Por exemplo, se o serviço retorna um dataset não tipado, nenhum item aparecerá na Fontes de dados janela após a conclusão do assistente. Isso ocorre porque datasets não tipados não fornecem esquema, portanto, o assistente tem informações suficientes para criar a fonte de dados.

Selecione os objetos de dados

Se você adicionar um objeto de fonte de dados do Escolher um tipo de fonte de dados página, o assistente exibe o Selecione os objetos de dados página.

Esta página contém um modo de exibição de árvore que exibe os objetos no seu projeto e em projetos referenciados pelo seu projeto e assemblies. Selecione a caixa de seleção ao lado de cada objeto que você deseja vincular a. Depois de selecionar todos os objetos que você deseja vincular, clique em próximo.

Se o objeto que você deseja vincular não apareça na exibição em árvore, execute uma das seguintes etapas:

  • Se o objeto é definido em seu projeto, reconstruir seu projeto e reinicie o Data Source Configuration Wizard.

  • Se o objeto é definido em um assembly externo ou um projeto, clique em Adicionar referência de e use o Caixa de diálogo Add Reference para adicionar uma referência ao assembly ou projeto. Após adicionar a referência, o assembly ou o projeto aparece na exibição em árvore.

Por padrão, o modo de exibição de árvore não exibe os assemblies que fazem parte do.NET Framework ou Visual Studio. Se você deseja vincular a esses assemblies objetos, desmarque o Ocultar assemblies do sistema caixa de seleção.

Consulte também

Tarefas

Como: Crie TableAdapters

Como: Criar consultas TableAdapter

Conceitos

Visão geral do TableAdapter

Controles de vinculação de dados de Visual Studio

Visão geral sobre aplicativos ocasionalmente conectados

Outros recursos

Visão geral dos aplicativos de dados em Visual Studio

Conectando-se a Dados no Visual Studio

Preparando seu aplicativo para receber dados

Buscando dados em seu aplicativo

Editar dados no seu aplicativo

Validando Dados

Salvando dados