Share via


Como: conectar-se aos dados

Você pode referenciar dados que são fornecidos por um banco de dados SQL Server, uma lista SharePoint, um serviço de Abertura de Protocolo de Dados (OData), ou por um Serviço Rico de Aplicativo (RIA) do Windows Communication Foundation (WCF).Em seguida, você pode usar esses dados para criar telas e consultas em Visual Studio LightSwitch.

Este tópico mostra como realizar as tarefas seguintes:

  • Conectar-se a um banco de dados do SQL Server

  • Se conectar a uma lista SharePoint

  • Conectar a um Serviço de OData

  • Conectar a um Serviço WCF RIA

  • Atualizar uma Fonte de Dados

Conectar-se a um banco de dados do SQL Server

  1. No Gerenciador de Soluções,clique no nó Fontes de Dados.

  2. No menu Projeto, clique em Adicionar Fonte de Dados.

    O Assistente de Configuração de Fonte de Dados aparece.

  3. Na página Escolha um Tipo de Fonte de Dados clique em Base de Dados e então clique em Próximo.

  4. Se a caixa de diálogo Escolha uma Fonte de Dados aparecer, selecione Microsoft SQL Server, e clique em OK.

  5. Na caixa de diálogo Propriedades da Conexão, certifique-se que O Microsoft SQL Server (SqlClient) aparece selecionado na caixa Fonte de Dados.

    ObservaçãoObservação

    Se O Microsoft SQL Server (SqlClient) não aparece na caixa Fonte de dados, clique no botão Alterar para abrir a caixa de diálogo Alterar Fonte de Dados.Em seguida, na caixa de diálogo Alterar Fonte de Dados, especifique Microsoft SQL Server e Provedor de Dados.NET Framework para SQL Server.Clique em OK para retornar para a caixa de diálogo Propriedades de Conexão.

  6. Na caixa de nome Servidor da caixa de diálogo Propriedades da Conexão, digite o nome da instância SQL Server com a qual você deseja se conectar.

    ObservaçãoObservação

    Se SQL Server está executando no mesmo computador que LightSwitch, você pode digitar localhost na caixa de nome Servidor.

  7. Se seu banco de dados é configurado para usar a autenticação do windows, clique Usar Autenticação do Windows.De outra forma, clique Usar Autenticação do SQL Server, e fornecer o nome de usuário e senha de um usuário que tenha acesso ao banco de dados.

  8. Clique Selecionar ou inserir um nome de banco de dados.Em seguida, na lista suspensa Selecionar ou digitar um nome de banco de dados, selecione ou digite o nome do banco de dados com o qual você deseja se conectar, e então clique em OK.

  9. A página Escolha seus Objetos do Banco de Dados aparece.

  10. Na página Escolher Seus Objetos do Banco de Dados, selecione as tabelas e modos que você deseja usar em seu aplicativo LightSwitch, e então clique em Concluir.

O banco de dados, as tabelas e modos que você selecionou aparecem em Gerenciador de Soluções como nós secundários do nó Fontes de Dados.

LightSwitch refere-se a tabelas e modos como entidades.Você pode editar entidades em LightSwitch utilizando o designer de dados.Para obter mais informações, consulte Como: definir campos de dados.

Se conectar a uma lista SharePoint

  1. No Gerenciador de Soluções,clique no nó Fontes de Dados.

  2. No menu Projeto, clique em Adicionar Fonte de Dados....

    O Assistente de Configuração de Fonte de Dados aparece.

  3. Na página Escolha um Tipo de Fonte de Dados clique em Base de Dados e então clique em Próximo.

  4. Na caixa Endereço de Site SharePoint, digite a URL do site SharePoint que contém a lista a qual você deseja se conectar.Por exemplo, se a URL da lista é https://sharepoint/sites/mysite/Lists/Customers/AllItems.aspx, digite https://sharepoint/sites/mysite/ na caixa Endereço de Site SharePoint.

    ObservaçãoObservação

    Você pode referenciar listas somente em um site SharePoint 2010.

  5. Clique em Credenciais do Windows ou Outras Credenciais.

    Se você selecionar Outras Credenciais, forneça um nome de usuário e senha apropriados válidos nas caixas, e clique em Avançar.

  6. Na página Escolher Seus Objetos do Banco de Dados, selecione as listas e modos que você deseja usar em seu aplicativo LightSwitch, e então clique em Concluir.

As listas que você selecionou agora aparecem embaixo de Fontes de Dados em Gerenciador de Soluções.

As listas que você selecionou aparecem em Gerenciador de Soluções como nós secundários do nó Fontes de Dados.

LightSwitch refere-se a listas como entidades.Você pode editar entidades em LightSwitch utilizando o designer de dados.Para obter mais informações, consulte Como: definir campos de dados.

Conectar a um Serviço de OData

  1. No Gerenciador de Soluções,clique no nó Fontes de Dados.

  2. No menu Projeto, clique em Adicionar Fonte de Dados....

    O Assistente de Configuração de Fonte de Dados aparece.

  3. Na página Escolha um Tipo de Fonte de Dados clique em Serviço OData e então clique em Próximo.

  4. No campo Endereço de Donte de OData na página Insira as Informações de Conexão, digite o endereço de URL completo para o serviço (por exemplo, http://services.odata.org/Northwind/Northwind.svc/).

    Clique em Próximo.

  5. Sob Informações de Login, especifique o tipo de autenticação que o serviço usa.

    Se você especificar Outras Credenciais, entre um Nome de usuário e Senha válidos, que normalmente são fornecidos pelo proprietário do serviço.

    Clique em Próximo.

  6. Na página Escolha suas Entidades, especifique as entidades que você deseja usar em seu aplicativo LightSwitch, e então clique em Concluir.

    ObservaçãoObservação

    Uma caixa de diálogo Avisos pode aparecer se o serviço contém relacionamentos a entidades que você não especificou.Clique Continuar para incluir automaticamente as entidades relacionadas, ou clique Voltar para alterar sua seleção.

As entidades que você especificou aparecem em Gerenciador de Soluções como sub-nós sob o nó Fontes de Dados.

LightSwitch refere-se a tabelas e modos como entidades, e você pode editá-las em LightSwitch utilizando o designer de dados.Para obter mais informações, consulte Como: definir campos de dados.

Conectar a um Serviço WCF RIA

Você pode se conectar a um serviço WCF RIA que fornece dados de outros tipos de fontes de dados.Para obter mais informações sobre como criar serviços WCF RIA para LightSwitch, consulte Diretrizes para criar os serviços WCF RIA para LightSwitch.

  1. No Gerenciador de Soluções,clique no nó Fontes de Dados.

  2. No menu Projeto, clique em Adicionar Fonte de Dados....

    O Assistente de Configuração de Fonte de Dados aparece.

  3. Na página Escolha um tipo de fonte de dados, clique Serviço WCF RIA e então clique em Próximo.

  4. Na lista Classes Disponíveis de Serviço WCF Ria da caixa de diálogo Escolha um Serviço WCF Ria, selecione a classe desejada de serviços RIA WCF para importar.Se a classe que você deseja importar não aparece na página, clique em Adicionar Referência, e selecione a montagem ou projete o que contém a classe de serviço.

    Clique em Próximo.

  5. Em Qual Fonte de Dados que Você Deseja Importar?, selecione a fonte de dados objetos que você deseja importar.

  6. Na caixa de String de Conexão, adicione a string de conexão com a fonte de dados usada pelo serviço WCF RIA.

    ObservaçãoObservação

    Você só precisará fornecer uma string de conexão se o serviço WCF RIA consome uma string de conexão no arquivo web.config do aplicativo LightSwitch.Na maioria dos casos, o autor do serviço WCF RIA fornece o texto de dica que aparece na caixa String de Conexão.Esse texto descreve o formato esperado da string de conexão.Para obter mais informações, consulte Diretrizes para criar os serviços WCF RIA para LightSwitch.

  7. Clique em Concluir.

Os objetos de fonte dados que você selecionou aparecem em Gerenciador de Soluções como nós secundários do nó Fontes de Dados.

LightSwitch refere-se aos objetos de fonte de dados como entidades.Você pode editar entidades em LightSwitch utilizando o designer de dados.Para obter mais informações, consulte Como: definir campos de dados.

Atualizar uma Fonte de Dados

Se uma fonte de dados foi modificada (Por exemplo: uma nova tabela foi adicionada, ou os campos em uma lista do SharePoint alteraram-se no servidor), você pode atualizar a definição da fonte de dados em LightSwitch.Isso permite que você modele suas consultas e telas usando a versão mais atual de uma fonte de dados.

Recarregar uma fonte de dados

  1. Em Gerenciador de Soluções, selecione uma fonte de dados.

  2. No menu Projeto, clique em Atualizar Fonte de Dados.

    O Assistente de Configuração de Fonte de Dados aparece.

  3. Selecione os objetos que você deseja importar.Clique em Concluir para importar os dados.

    A definição de dados descrita por entidades no seu modelo corresponde à definição de dados da fonte de dados.

Consulte também

Tarefas

Como: definir campos de dados

Conceitos

Conectando-se a dados

Diretrizes para criar os serviços WCF RIA para LightSwitch

Outros recursos

Dados: Informações por trás de seu aplicativo.