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 da Web, ou objetos, e podem ser vinculados a controles que exibem dados em formulários.Para obter mais informações, consulte Visão geral sobre fontes de dados.

Após você executar o assistente, a fonte de dados estará disponível na janela Data Sources para ser arrastado para formulários em aplicativos Windows.Para obter mais informações, consulte Exibindo dados em formulários em aplicativos do Windows.

A partir do Visual Studio 2008 SP1, você pode configurar a sincronização de dados do Assistente para configuração da fonte de dados.Para obter mais informações, consulte Demonstra Passo a passo: Criando um aplicativo conectado ocasionalmente usando dados fonte configuração assistente.

Além disso, o suporte para o alterar recurso no SQL servidor 2008 de rastreamento foi adicionado para o Visual Studio 2008 SP1.Você pode habilitar o SQL servidor 2008 alterar rastreamento ao configurar a sincronização a partir de Assistente para configuração da fonte de dados.Para obter mais informações, consulte Como: Configurar sincronização de dados para usar o SQL servidor alterar acompanhamento.

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.

  • Escolha Add New Data Source a partir da propriedade DataSource dos controles ligáveis do Windows Forms.

Dependendo do tipo da fonte dados selecionada (banco de dados, serviço da Web ou objeto) o assistente começará em qualquer uma das várias páginas no assistente.Para informações sobre uma página específica, selecione a partir da lista a seguir:

  • Escolha um tipo de fonte 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

  • Escolher tabelas para cache (Visual Studio 2008 SP1)

  • Adicionando referência da Web

  • Selecione um objeto que deseja vincular

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.Os tipos de fonte de dados atualmente suportados incluem bancos de dados, serviços da Web, e objetos.O resultado da execução do assistente é determinado pelo tipo de fonte de dados selecionado.

A tabela a seguir mostra os resultados na 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 da Web

Permite a seu aplicativo conectar e trabalhar com os dados e métodos de um serviço da Web.

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

Objeto

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.

Escolha sua conexão de dados

Escolha uma conexão existente da lista de conexões ou clique em New Connection para abrir o Adicionar/Modificar Conexão Caixa de diálogo Box (Geral) e criar uma conexão ao banco de dados.

Após a conclusão da caixa de diálogo Connection Properties, a área Connection Details exibe informações somente para leitura sobre o provedor selecionado e a sequência de caracteres de conexão.

Salve a sequê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.

Salvar sequências de conexão no arquivo de configuração aplicativo simplifica o processo de manutenção de seu aplicativo, se você alterar a conexão de banco de dados.No caso de uma alteração na conexão do banco de dados você pode modificar a sequência de caracteres de conexão no arquivo de configuração do aplicativo em vez de editar o código fonte e ter que recompilar seu aplicativo.Para obter informações sobre a edição de uma sequência de caracteres de conexão no arquivo de configuração do aplicativo, consulte Como: edição uma cadeia de conexão.

Observação de segurança:

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

Escolha seu objetos de bancos de dados

Nos objetos disponível exibidos no modo de exibição em árvore, selecionar os objetos do banco de dados para transferir para o seu aplicativo.

selecionar Habilitar o cache do banco de dados local para armazenar dados (cache) em um banco de dados local no cliente.Selecione todos os objetos de banco de dados que você deseja em seu dataset e você terá a opção para selecionar as tabelas que realmente cache localmente na próxima página do assistente (a Escolher tabelas para cache page).Para obter mais informações sobre cache do banco de dados local, consulte Visão geral sobre aplicativos ocasionalmente conectados.

Forneça um nome para o dataset no Nome do DataSet box.

Dica:

Você pode redimensionar a janela se você precisar .

Escolher tabelas para cache (Visual Studio 2008 SP1)

Esta página aparece somente se você selecionou Habilitar o cache do banco de dados local on the escolher seus objetos de banco de dados página.

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

Quando você se conectar a um banco de dados do SQL servidor 2008, você pode selecionar Usar o acompanhamento de alterações do SQL servidor 2008 para usar as recursos de acompanhamento de alterações são incorporadas ao SQL servidor 2008.

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

Adicionando referência da Web

Concluindo a página do assistente Add Web Reference será adicionada uma referência para o serviço da Web em seu projeto e preenchendo a janela Data Sources com objetos retornados do serviço da Web.A fonte de dados criada do serviço da Web contém os itens retornados de serviço da Web.Por exemplo, se o serviço da Web retorna um dataset tipado, a fonte de dados criada é o dataset, enquanto se o serviço da Web retorna um tipo, a fonte de dados é o tipo retornado.Para obter mais informações, consulte Caixa de Diálogo Add Web Reference.

Observação:

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

Selecione um objeto que deseja vincular

Selecione o objeto para vincular no modo de exibição em árvore.Somente o modo árvore exibe os objetos correntes em seu aplicativo.Para vincular um objeto externo ao seu aplicativo, você precisa adicionar uma referência de seu aplicativo para o objeto externo.Para adicionar referências para módulos (assemblies) externos, clique em Add Reference no menu Project, e selecione o assembly que você deseja no Caixa de diálogo Add Reference.Após adicionar a referência, navegue no modo de exibição de árvore para o tipo você deseja e clique em Next.

Observação:

Se o objeto desejado não aparecer no assistente, compile o projeto que contém o objeto e reinicie o assistente.

Consulte também

Tarefas

Como: Crie TableAdapters

Como: Criar consultas TableAdapter

Conceitos

Visão geral do TableAdapter

Visão geral sobre aplicativos ocasionalmente conectados

Outros recursos

Guia de Introdução para acesso a dados

Conectando-se a Dados no Visual Studio

Preparando seu aplicativo para receber dados

Buscando dados em seu aplicativo

Exibindo dados em formulários em aplicativos do Windows

Editar dados no seu aplicativo

Validando Dados

Salvando dados