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: Criar consultas TableAdapter
Conceitos
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