Ir para conteúdo

POWERED BY:

Arquivado

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

Creedence

ADODB.Stream

Recommended Posts

Pessoal,Já naveguei no forum e ví essa dúvida porém não identifiquei uma resposta.Tenho uma rotina que utiliza o ADODB.Stream pra download de arquivo.Localiza o arquivo, faz o download normalmente, mas na hora de abrir o arquivo local ou quando utilizo a opção para visualizar no site, dá o erro abaixo: <font face="Arial" size=2><p>ADODB.Stream</font> <font face="Arial" size=2>error '800a0bba'</font><p><font face="Arial" size=2>File could not be opened.</font><p><font face="Arial" size=2>/testebinario3.asp</font><font face="Arial" size=2>, line 17</font> O diretorio que está o arquivo, tem direitos de leitura e gravação.Segue abaixo o codigo.Se alguem puder ajudar, agradeço.Roberto<%Arquivo = "arquivo.doc"Response.Buffer = TrueResponse.AddHeader "Content-Type","application/x-msdownload"Response.AddHeader "Content-Type","application/MsWord"Response.AddHeader "Content-Disposition","attachment; filename=" & ArquivoResponse.FlushSet objStream = Server.CreateObject("ADODB.Stream")objStream.OpenobjStream.Type = 1objStream.LoadFromFile Server.MapPath(Arquivo)Response.BinaryWrite objStream.ReadobjStream.CloseSet objStream = NothingResponse.Flush%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce tem razão. O Server.Mappath estava informando que o arquivo estava no raiz do diretorio principal.Se eu informo o caminho completo no mappath tipo ("arquivos/diversos/arquivo.doc") ele acha o arquivo.É assim mesmo que funciona ???De qualquer forma, obrigado !Roberto

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.