Partilhar via


Visão geral sobre fontes de dados

Fontes de dados representam os dados disponíveis para seu aplicativo.Mais especificamente, as fontes de dados representam os dados que você deseja trabalhar em seu aplicativo.Fontes de dados podem ser obtidos de bancos de dados (incluindo arquivos de banco de dados local), serviços e objetos.

As fontes de dados que você adicionar ao seu projeto são exibidas na Fontes de dados janela.Em muitos casos, você pode arrastar a fontes de dados para os designers de Windows Forms, WPF e Silverlight para criar controles ligados a dados subjacentes.Para mais informações, consulte Controles de vinculação de dados de Visual Studio.

Visual Studio fornece ferramentas para criar e editar fontes de dados em seu aplicativo.Fontes de dados em projetos de Visual Studio são representados como objetos de proxy retornado por um serviço ou outros tipos de objetos, modelos de dados de entidade, conjuntos de dados, dependendo dos objetos que são retornados pelos dados base armazenar.

Você cria e edita fontes de dados usando o Data Source Configuration Wizard.

Fontes de dados criadas a partir de bancos de dados

Você pode criar uma fonte de dados a partir de um banco de dados, executando o Data Source Configuration Wizard e selecionando o tipo de fonte de dados Database.Para obter mais informações, consulte Como: conectar-se a dados em um banco de dados..

Quando você cria uma fonte de dados de um banco de dados, Visual Studio gera um modelo de dados e o adiciona ao seu projeto.Um modelo de dados é uma visualização programável com rigidez de tipos de dados no banco de dados subjacentes.Você pode usar Visual Studio para criar os seguintes tipos de modelos de dados:

8s2t4x15.collapse_all(pt-br,VS.110).gifFontes de dados criadas a partir de arquivos de banco de dados locais

Você também pode criar fontes de dados a partir dos seguintes tipos de arquivos de banco de dados: bancos de dados compacto do SQL Server (arquivos. sdf), bancos de dados do Access (arquivos. mdb), bancos de dados do Express LocalDB de SQL Server (arquivos. mdf) e de SQL Server Express (arquivos. mdf) de bancos de dados.Quando você cria fontes de dados desses arquivos de banco de dados, você pode adicionar os arquivos de banco de dados diretamente ao seu projeto.Para obter mais informações, consulte os seguintes tópicos:

Fontes de dados criadas a partir dos serviços

Você pode criar uma fonte de dados de um serviço executando o Data Source Configuration Wizard e selecionando o Service tipo de fonte de dados.Para mais informações, consulte Como: conectar-se a dados em um serviço.

Quando você cria uma fonte de dados de um serviço, Visual Studio adiciona uma referência de serviço ao seu projeto.Visual Studio também cria objetos de proxy que correspondem aos objetos que são retornados pelo serviço.Por exemplo, um serviço que retorna um dataset é representado no seu projeto como um dataset; um serviço que retorna que um tipo específico é representado no seu projeto como o tipo retornada.

Você pode criar uma fonte de dados a partir dos seguintes tipos de serviços:

Fontes de dados criadas a partir de objetos

Você pode criar uma fonte de dados de qualquer objeto que expõe uma ou mais propriedades públicas, executando o Data Source Configuration Wizard e, em seguida, selecionando o objeto tipo de fonte de dados.Todas as propriedades públicas de um objeto são exibidas na Fontes de dados janela.Para mais informações, consulte Como: conectar-se a dados em objetos.

Para obter mais informações sobre vinculação a objetos, consulte Vinculação de objeto no Visual Studio.

Fontes de dados criadas a partir de listas do SharePoint

Você pode criar uma fonte de dados em uma lista do SharePoint executando o Data Source Configuration Wizard e selecionando o SharePoint tipo de fonte de dados.SharePoint expõe dados por meio de WCF Data Services , para a criação de uma fonte de dados do SharePoint é o mesmo que criar uma fonte de dados de um serviço.Selecionando o SharePoint do item no Data Source Configuration Wizard abre o Add Service Reference caixa de diálogo onde você se conectar ao serviço de dados do SharePoint, apontando para o servidor do SharePoint.Para mais informações, consulte Como: conectar-se a dados em um serviço.

Consulte também

Referência

Janela fontes de dados

Conceitos

Novidades para desenvolvimento de aplicativos de dados no Visual Studio 2012

Vinculando controles do Windows Forms a dados em Visual Studio

Criando e editando conjuntos de dados tipados

Preparando seu aplicativo para receber dados

Buscando dados em seu aplicativo.

Controles de vinculação de dados de Visual Studio

Edição de dados em seu aplicativo.

Validação de dados

Salvar dados

Outros recursos

Visão geral dos aplicativos de dados em Visual Studio

Connecting to Data in Visual Studio