Como: Preencher planilhas com dados de um banco de dados

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

Versão do Microsoft Office

  • O Excel 2007

  • O Excel 2003

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Você pode acessar dados em projetos de nível de documento Ferramentas do Visual Studio para o Office da mesma maneira que você acessar dados em projetos Windows Forms.Use as mesmas ferramentas e código para transferir os dados para a solução e você ainda pode usar controles Windows Forms para exibir os dados.Além disso, você pode aproveitar dos controles chamados controles de host, que são objetos nativos no Microsoft Office Excel que foram aprimorados com eventos e o recurso de vinculação de dados.For more information, see Itens de host e Visão geral sobre controles de host.

Iniciando no Visual Studio 2008 Serviço Pack 1 (SP1), você também pode acessar dados em projetos de nível de aplicativo, mas apenas por meio de programação em tempo de execução.

O exemplo a seguir mostra como adicionar controles ligados a dados em projetos de nível de documento usando um designer.Para obter um exemplo de como adicionar controles ligados a dados em projetos de nível de aplicativo em tempo de execução, consulte Demonstra Passo a passo: Ligação de dados complexa em um projeto de nível de aplicativo.

Adicionando um Controlarar de ligados a dados para uma planilha em tempo de design

Para preencher uma planilha com dados de um banco de dados

  1. Abrir um projeto de nível de documento do Excel no Visual Studio, com a planilha Abrir no designer.

  2. Abrir da janela de Data Sources e criar uma fonte de dados para o seu projeto.For more information, see Como: Conectar-se a Dados em um Banco de Dados.

  3. Arraste o campo ou tabela que deseja Dados janela Dadosta Sources sua planilha.

Um dos seguintes controles é criado na planilha:

Você pode adicionar um Controlarar diferente, selecionando a tabela ou campo na janela fontes de dados e, em seguida, escolhendo um Controlarar diferente Soltar Soltar-Para Baixo.

Objetos no projeto

Em adição ao Controlarar, os seguintes objetos relacionados a dados são automaticamente adicionados ao seu projeto:

Quando você executa o projeto, o Controlarar exibe o primeiro registro na Origem de dados.Você pode usar o BindingSource para permitir que os usuários percorra os registros.

Para percorrer os registros

Para obter informações sobre como enviar atualizações para o dataset digitado e o banco de dados, consulte Como: Atualizar uma Origem de dados com dados de um Controlarar de host.

Consulte também

Tarefas

Como: Preencher documentos com dados de objetos

Como: Preencher documentos com dados de um banco de dados

Como: Preencher documentos com Dadosta de Services

Como: Atualizar uma Origem de dados com dados de um Controlarar de host

Conceitos

Vinculando dados a controles

Visão geral sobre fontes de dados

Exibindo visão geral de dados

Date

History

Motivo

De 2008 de julho

Informações sobre vinculação de dados em suplementos de nível de aplicativo Adicionados.

Alteração de recurso do SP1.