Dicas .NET - Selecionando valores de uma planilha Excel

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (0)  (0)

Veja nesta dica, como trabalhar com dados de uma planilha do Excel como se fosse um banco de dados.

Selecionando valores de uma planilha Excel

 

É possível selecionar valores de uma planilha Excel como se fosse um banco de dados. Para isso, existem alguns “macetes” que podem ajudar. Primeiro, a string de conexão. Abaixo existe um exemplo:

 

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Planilha.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""

 

Já na hora de montar os Selects, a dica é referenciar-se ao nome da planilha como se fosse uma tabela, tendo o cuidado de colocar o caractere $ após o nome, como mostrado abaixo:

 

SELECT * FROM [Plan1$]

 

Aí é só referenciar cada coluna pelo seu índice (a primeira coluna é o índice 0, a segunda índice 1 e assim por diante) usando seu objeto favorito: DataTable, DataReader, etc.

 

Igor Alcantara (http://thespoke.net/blogs/luzzifuge/)

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?