Array
(
)

Captura de dados

Vanessa Muniz
   - 17 jan 2005

Gostaria de saber umcomando em SQL para capturar o mês e o ano de uma planilha em excel.

Laertepjunior
   - 17 jan 2005

Vanessa..a maneira que eu conheço é utilizando o DTS. Gere uma package que faça a conexao com o Exel, depois pode-se usar o data transformations task para colocar os dados desta tabela excel aonde vc quiser.
Não sei se dá certo, mas uma vez eu vi num forum que pode-se usar a sp_Oacreate para se criar uma instancia do Excel e assim trabalhar com ela. Nunca usei....mas pelo DTS já usei e funcioou certinho

Vanessa Muniz
   - 18 jan 2005

Galera muito obrigado pela ajuda, estava pensando em realmente fazer isto, mas tinha receio pois os tipos de dados do access são diferentes do SQL, e isso pode causar problemas, não é verdade?

Laertepjunior
   - 18 jan 2005

Vanessa, dá uma olhadinha tb no opendatasource no BOL....

SELECT *
FROM OpenDataSource( ´Microsoft.Jet.OLEDB.4.0´,
´Data Source=´c:\Finance\account.xls´;User ID=Admin;Password=;Extended properties=Excel 5.0´)...xactions