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

Manejar documento word (.doc)

Estas en el tema de Manejar documento word (.doc) en el foro de ASP Clásico en Foros del Web. Hola a todos: Tengo una duda, se puede manejar un documento excel desde asp, con el objecto recorset y asi se puede desplegar en pantalla. ...
  #1 (permalink)  
Antiguo 21/09/2005, 12:05
 
Fecha de Ingreso: marzo-2005
Mensajes: 68
Antigüedad: 20 años, 1 mes
Puntos: 0
Información Manejar documento word (.doc)

Hola a todos:

Tengo una duda, se puede manejar un documento excel desde asp, con el objecto recorset y asi se puede desplegar en pantalla. Entonces, como se puede manejar un documento word de no mas de una hoja, para luego desplegarlo en pantalla.

Espero me entiendan, lo que pasa que necesito hacer una pagina dinamica y existe una informacion (texto) que es muy larga y no lo he guardado en la base de datos.


Chaolin
__________________
:adios: Janyta
  #2 (permalink)  
Antiguo 23/09/2005, 21:11
 
Fecha de Ingreso: junio-2004
Mensajes: 72
Antigüedad: 20 años, 10 meses
Puntos: 2
Sonrisa Con FileSystemObject te servira ?

<%
Dim nombreFichero, objFSO, lineas, i, obj


nombreFichero=Server.MapPath("MiFichero") ' Archivo a Utilizar
'########### ACTUALIZAR ############
Set objFSO=Server.CreateObject("Scripting.FileSystemOb ject")
If Request.Form("actualizar")<>"" Then
lineas=Split(Request.Form("texto"),vbCrLf)
Set objTextStream=objFSO.OpenTextFile(nombreFichero,2)
For i=0 To UBound(lineas)
objTextStream.WriteLine lineas(i)
Next
objTextStream.Close

'######## AÑADIR ############
ElseIf Len(Request.Form("anyadir")) Then
lineas=Split(Request.Form("texto"),vbCrLf)
'Set objTextStream = objFSO.OpenTextFile(nombreFichero,8,False)
Set objTextStream = objFSO.OpenTextFile(nombreFichero,8,True)
For i=0 To UBound(lineas)
objTextStream.WriteLine lineas(i)
Next
objTextStream.Close
End If

'############ BORRAR #############
If Len(Request.Form("borrar")) Then
Set objTextStream=objFSO.OpenTextFile(nombreFichero,2)
objTextStream.Close
End If
%>
<FORM ACTION="<%=Request.ServerVariables("SCRIPT_NAME")% >" METHOD="POST">

Los contenidos del fichero <B><%=nombreFichero%></B> son:<P>

<TEXTAREA NAME="texto" ROWS="19" COLS="74" style="font-family: Verdana;">
<%

If Not objFSO.FileExists(nombreFichero) Then
objFSO.CreateTextFile(nombreFichero)
End if
Set objTextStream=objFSO.OpenTextFile(nombreFichero, 1, true)
While Not objTextStream.AtEndOfStream
Response.Write objTextStream.ReadLine &vbCrLf
Wend
objTextStream.Close
%>
</TEXTAREA>
<br>

<INPUT TYPE="SUBMIT" NAME="actualizar" VALUE="Actualizar">
<INPUT TYPE="SUBMIT" NAME="anyadir" VALUE="Añadir">
<INPUT TYPE="SUBMIT" NAME="borrar" VALUE="Borrar">

</FORM>




Espero que sea lo que necesittas
Un saludo
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 14:50.