Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Clauido José

Excel para mysql

Recommended Posts

Bom dia pessoal,

 

Preciso criar uma rotina em asp para importar excel para mysql ja vi muitos post parecido meu problema e que esses arquivos de excel tem varias abas e precisam ser importados como seleciono as abas em asp?

Compartilhar este post


Link para o post
Compartilhar em outros sites

imagine que vc tem 3 planilhas: PLANILHA 1, PLANILHA 2, PLANILHA 3

para fazer o SELECT nelas, use conforme abaixo.

 

 

/* VERIFICANDO OS DADOS NA
PLANILHA 1 */
SELECT *
FROM FonteExcel…Planilha1$

/* VERIFICANDO OS DADOS NA
PLANILHA 2 */
SELECT *
FROM FonteExcel…Planilha2$

/* VERIFICANDO OS DADOS NA
PLANILHA 3 */
SELECT *
FROM FonteExcel…Planilha3$

na conexão configure o connection para o excel Microsoft.Jet.OLEDB.4.0″, se for para excel 2013, use assim:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myExcel2007file.xlsx;
Extended Properties="Excel 12.0 Xml;HDR=YES";

ou também através do componente OWC para acessar as planilhas e importar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde pessoal, náo consegui esta dando erro veja como estou fazendo:

strCaminho=	"C:\inetpub\wwwroot\automatiza\vivo\"&vItensMarcado(i)
		''Response.Write(strCaminho)
		''Response.End()
		'Abre o arquivo excell
		Dim oConn
		Set oConn = Server.CreateObject("ADODB.Connection") 'conexao com o xls
		oConn.Open ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strCaminho & ";Extended Properties=Excel 8.0;HDR=NO;"

Erro que esta dando:

 

 

Microsoft JET Database Engine error '80004005'

Could not find installable ISAM.

/automatiza/importa_vivo.asp, line 20

a linha 20

oConn.Open ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strCaminho & ";Extended Properties=Excel 8.0;HDR=NO;"

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se as permissões estão corretamente configuradas, e tire o HDR=NO.

 

qual a versão do seu excel?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora ta dando o seguinte erro uso windows 7 64bit

 

 

The Microsoft Jet database engine cannot open the file ''. It is already opened exclusively by another user, or you need permission to view its data.

Compartilhar este post


Link para o post
Compartilhar em outros sites

dê as permissões de privilégios administrativos no arquivo e no user do IIS

Compartilhar este post


Link para o post
Compartilhar em outros sites

10577078_764579933585805_584358769275145

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.