Foros del Web » Programando para Internet » ASP Clásico »

Reporte desde una consulta a excel

Estas en el tema de Reporte desde una consulta a excel en el foro de ASP Clásico en Foros del Web. Saludos. El problema esta en que quiero pasar un reporte a excel, segun yo tengo el codigo que lo hace, pero a la hora de ...
  #1 (permalink)  
Antiguo 27/02/2006, 10:36
 
Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 19 años, 3 meses
Puntos: 0
Reporte desde una consulta a excel

Saludos.

El problema esta en que quiero pasar un reporte a excel, segun yo tengo el codigo que lo hace, pero a la hora de ejecutarlo marca el siguiente error:

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A0046)
Permiso denegado
/resultado_xxxxxxx.asp, línea 16

Aqui esta la parte del codigo que utilizo para exportar a excel.


'************************************************* ************************************************
PathXLS = Server.MapPath("reporte_ordenes.xls")
FinLinea = ""

' Creo los objetos que utilizaremos, serán de los tipos FSO, TextStream y Connection
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set Arch_Excel = fso.CreateTextFile(PathXLS, True)
'************************************************* ************************************************


'************************************************* ***************************************
' Recorro todo el recordset recuperando sus valores y escribiéndolos en el archivo Excel
Do while Not rstordenes.EOF
FinLinea = ""
For each x in rstordenes.fields
FinLinea = FinLinea & x.value & chr(9)
Next
Arch_Excel.writeline FinLinea
rstordenes.MoveNext
Loop

'************************************************* ***************************************

'************************************************* ********************************************
' Cierro y destruyo todos los objetos utilizados para liberar memoria del servidor
Arch_Excel.Close
Set Arch_Excel = Nothing
Set fso = Nothing
'************************************************* ********************************************

<!-- Creo un vínculo para mostrar el archivo Excel guardado en el servidor -->
<a href="<% =PathXLS %>">Abrir Excel</a>
__________________
"La adulación es una moneda que empobrece al que la recibe"
  #2 (permalink)  
Antiguo 27/02/2006, 13:18
 
Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 19 años, 3 meses
Puntos: 0
Ya quedo, gracias por nada.
__________________
"La adulación es una moneda que empobrece al que la recibe"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:13.