Ir para conteúdo

POWERED BY:

Arquivado

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

Hugo Eyer

Erro - Objeto Server, ASP 0178 (0x80070005) Falha na chamada Server.Cr

Recommended Posts

Rapaziada,

 

Estou tentando fazer um upload diretamente de uma pagina em ASP.

 

Segue abaixo o codigo...

 

---
'######################### O CÓDIGO ##############################
	 'aqui eu crio uma instência do Excel
	 Set objApp = Server.CreateObject("Excel.Application")
	 'abro a planilha que foi enviada
	 Set objBook = objApp.Workbooks.Open(PastaDestino & "\" & ArquivoNome)
	 'seleciono a pasta
	 Set objSheet = objBook.Sheets.Item(1)

	 'pego o valor da célula A1
	 valor = objSheet.Range("A2").Value

	 'aqui entraria o seu codigo de inserção
	 strINSERT = "INSERT INTO SNC_PEDIDOS_COMPRA (ProjSAP1, ProjSAP2, SNC1, SNC2, PEDIDO, ITEM, DescricaoPED, ValorPC, DataPC) VALUES ('" & valor & "', '1', '1', '1', '1', '1', '1', '1', '2009/04/09')"
	 RS.EXECUTE(strINSERT)
	 '#########################		  ###############################
---

 

Acontece que ocoore o seguinte erro...

Objeto Server, ASP 0178 (0x80070005)

Falha na chamada Server.CreateObject ao verificar as permissões. Acesso a este objeto negado.

/sage/upload.asp, line 79

Alguem saberia me ensinar a configurar o que esta faltando ??? Sei em pesquisas que preciso configurar algo... so nao sei o que e como configurar...

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

A linha 79 refere ao codigo escrito acima...

 

Especificadamente essa parte "Set objApp = Server.CreateObject("Excel.Application")"

 

mas estou tentando fazer isso em teste no meu wwwroot local...

 

E o PC de um amigo meu funciona normalmente... Deve esta faltando algum configuracao no meu...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que vcs nao entenderam direito...

 

A pasta onde faço o upload esta liberada para escrita e para leitura...

 

O problema nao é esse... o upload esta sendo realizado com sucesso. O problema é na hora dele executar a funcao do EXCEL...

 

Eu acho que é uma configuracao no IIS mas nao sei qual...

 

Quando eu executo essa funcao "Set objApp = Server.CreateObject("Excel.Application")" ele da o erro abaixo.

 

Objeto Server, ASP 0178 (0x80070005)

Falha na chamada Server.CreateObject ao verificar as permissões. Acesso a este objeto negado.

/sage/upload.asp, line 79

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois é... tem que vê se tem a permissão para executar a chamada do Excel como foi falado.

 

Está rodando local ou em uma servidor externo?

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.