Ir para conteúdo

POWERED BY:

Arquivado

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

Felipe Fonseca

Escrevendo em TXT ... Funciona ... mas so no servidor

Recommended Posts

Olá a todos,

 

tenho o seguinte código abaixo, ele funciona perfeitamente, mas o porblema eh o seguinte:

o Arquivo Ofensores.txt está sendo criado no servidor sempre! Eu precisava que criasse na máquina do cliente, ou seja quem entrasse no página e exportasse gravaria então no C:\ dá sua máquina .. e não no C:\ do servidor ...

 

Resumindo:? Preciso Gravar o Arquivo na Maquina Do Cliente e não No servidor.

 

Alguem sabe o quie pode ser?

 

<%Set objConn = Server.CreateObject("ADODB.Connection")objConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("_DataBaseOfensores.mdb")) QueryOS = "SELECT * FROM _BaseOfensoresAJustificar WHERE IndicadorOfendido = 'OSs Abertas' AND Justificado = '-' ORDER BY Designacao"Set RSOS = objConn.Execute(QueryOS)Dim objFSO, objTextFileDim sRead, sReadLine, sReadAllConst ForReading = 1, ForWriting = 2, ForAppending = 8Set objFSO = CreateObject("Scripting.FileSystemObject")Set objTextFile = objFSO.CreateTextFile("c:\Ofensores.txt", True)	objTextFile.WriteLine("Designacao/Protocolo" & ";" & "Designacao" & ";" & "Protocolo" & ";" & "AreaAuditor" & ";" & "GRA" & ";" & "Capint" & ";" & "Geografia" & ";" & "SubGeografia" & ";" & "Segmento" & ";" & "Cliente" & ";" & "Produto" & ";" & "DataResolucao" & ";" & "Servico" & ";" & "IndicadorOfendido") 	while NOT RSOS.EOF	' Gravar uma linha com um caractere de nova linha.	objTextFile.WriteLine(RSOS ("Designacao/Protocolo") & ";" & RSOS ("Designacao") & ";" & RSOS ("Protocolo") & ";" & RSOS ("AreaAuditor") & ";" & RSOS ("GRA") & ";" & RSOS ("Capint") & ";" & RSOS ("Geografia") & ";" & RSOS ("SubGeografia") & ";" & RSOS ("Segmento") & ";" & RSOS ("Cliente") & ";" & RSOS ("Produto") & ";" & RSOS ("DataResolucao") & ";" & RSOS ("Servico") & ";" & RSOS ("IndicadorOfendido")) RSOS.MoveNextWEND%>

Desde já Agradeço à Todos.... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

FSO é para manipulação de arquivos no servidor mesmo. O que você pode fazer é usar um JavaScript para gravar os dados de um IFrame como TXT no cliente, mas não sei se funcionaria.

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.