LER EXCEL COM ASP CLASSICO

Microsoft Excel

ASP Clássico

25/09/2019

E ai galera blz? Estou com um problema e precisava da ajuda de vocês...

Estou tentando fazer uma conexão ASP CLASSIC com uma planilha do excel. Sei que a linguagem e antiga, mas aqui na empresa tem sistemas com essa linguagem e por isso preciso fazer essa integração.

Porém quado tento da o seguinte erro:

ADODB.Connection erro ''''800a0e7a''''

Provedor não encontrado. É possível que ele não esteja instalado corretamente.

/retorno/testeExcel.asp, linha 9

o código é esse:

cnnStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lista_de_emails.xls;Extended Properties=""Excel 8.0;HDR=NO;"""

Set cnnExel = server.CreateObject("ADODB.CONNECTION")

cnnExel.open cnnStr

Estou utilizando o Excel 2016
Edson Santos

Edson Santos

Curtidas 0

Melhor post

Jothaz

Jothaz

25/09/2019

Este erro pode ser causado ao tentar conectar um banco de dados Access/Excel usando OLE DB (ex. Provider = Microsoft.Jet.OLEDB.4.0;) sem componentes Jet instalados.

Ou a planilha no seu caso não esta no caminho indicado. Tente assim:

[code=jscnnStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lista_de_emails.xls;Extended Properties=" & Server.MapPath("lista_de_emails.xls")[/code]

Ou algo assim, pois tem anos que não uso ASP Clássico.

GOSTEI 2

Mais Respostas

Edson Santos

Edson Santos

25/09/2019

ADODB.Connection erro '800a0e7a'

Provedor não encontrado. É possível que ele não esteja instalado corretamente.

/retorno/testeExcel.asp, linha 9

Continua dando o mesmo erro, acho que o erro e este provaider. Não consigo instalar ele mesmo instalando o excel, sabem como posso fazer?
GOSTEI 0
Jothaz

Jothaz

25/09/2019

ADODB.Connection erro '800a0e7a'

Provedor não encontrado. É possível que ele não esteja instalado corretamente.

/retorno/testeExcel.asp, linha 9

Continua dando o mesmo erro, acho que o erro e este provaider. Não consigo instalar ele mesmo instalando o excel, sabem como posso fazer?


Com eu disse no post poderia ser caminho ou deivers.

D~e uma olhada em:
https://www.dirceuresende.com/blog/sql-server-como-instalar-os-drivers-microsoft-ace-oledb-12-0-e-microsoft-jet-oledb-4-0/
GOSTEI 0
Edson Santos

Edson Santos

25/09/2019

Eu consegui instalar no meu servidor, assim faço o processo por lá em vez de fazer via cliente, achei assim mais prático.
GOSTEI 0
POSTAR