LER EXCEL COM ASP CLASSICO
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
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
Curtidas 0
Melhor post
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.
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
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?
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
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?
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
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