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

Abrir archivo de excel y mostrarlo como html

Estas en el tema de Abrir archivo de excel y mostrarlo como html en el foro de ASP Clásico en Foros del Web. Hola a todos tengo un problema y es el siguiente. Yo tengo una rutina hecha utilizando ASP y VBScript la cual lee una pagina de ...
  #1 (permalink)  
Antiguo 28/07/2003, 06:54
 
Fecha de Ingreso: julio-2003
Mensajes: 8
Antigüedad: 21 años, 9 meses
Puntos: 0
Pregunta Abrir archivo de excel y mostrarlo como html

Hola a todos tengo un problema y es el siguiente. Yo tengo una rutina hecha utilizando ASP y VBScript la cual lee una pagina de excel grabada en mi dico duro (C:) y la muestra en formato html. Pero necesito saber la forma para leer esta no del disco duro de mi servidor sino de un disco publico (P:) de otro servidor diferente al mio. El codigo que utilizo para abrir el archivo de excel es el siguiente:
setobjcon=Server.CreateObject "ADODB.Connection")

objcon.provider ="Microsoft.Jet.OLEDB.4.0"

objcon.ConnectionString
= "DataSource=c:\\Master2.xls;Extended Properties =" & chr(34) & "Excel 8.0;HDR=YES;IMEX=1;" & chr(34) & chr(34) & chr(34)

objcon.Open

set tabla = Server.CreateObject("ADODB.Recordset")

sql_statement1 = "Select * from [sheet1$]"

tabla.Open sql_statement1, objcon


Gracias a todos por su ayuda
  #2 (permalink)  
Antiguo 28/07/2003, 07:51
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 22 años, 1 mes
Puntos: 0
En tu pregunta casi tienes la respuesta donde pones


objcon.ConnectionString
= "DataSource=c:\\Master2.xls;Extended Properties =" & chr(34) & "Excel 8.0;HDR=YES;IMEX=1;" & chr(34) & chr(34) & chr(34)


Cambia el c: por p:, claro.... la clave de usuario asignada al IIS debe tener permisos para ver esa unidad, y debe estar mapeada, aunque puedes acceder por la dirección completa \\NombreServidor\DirectorioCompartio\.......

Suerte
  #3 (permalink)  
Antiguo 29/07/2003, 12:18
 
Fecha de Ingreso: julio-2003
Mensajes: 8
Antigüedad: 21 años, 9 meses
Puntos: 0
Gracias

Gracias Teri por tu contestacion a mi problema
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 11:42.