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

como hacer esto

Estas en el tema de como hacer esto en el foro de ASP Clásico en Foros del Web. tengo una tabla dentro de la tabla aparece un registro de mi base de datos <!-- EMPIEZA NIVEL 5 REPORTE --> <TABLE WIDTH="377" BORDER="0" CELLSPACING="0" ...
  #1 (permalink)  
Antiguo 11/03/2008, 11:47
Avatar de palomahayes  
Fecha de Ingreso: febrero-2008
Mensajes: 63
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta como hacer esto

tengo una tabla
dentro de la tabla aparece un registro de mi base de datos

<!-- EMPIEZA NIVEL 5 REPORTE -->
<TABLE WIDTH="377" BORDER="0" CELLSPACING="0" CELLPADDING="0" align="center">
<TR width="377" id=submenuarbol<%=N4Menu%> style="DISPLAY: none">
<TD>
<%Dependencia=rsN4.Fields(0)
Set rsN5=DLLDeptos.getOpcionesArbol (5, Dependencia)
If Not rsN5.EOF And Not rsN5.BOF Then
N5Menu=rsN5.Fields(0)%>
<%Do While Not rsN5.EOF%>
<TABLE WIDTH="377" BORDER="0" CELLSPACING="0" CELLPADDING="1" style="BORDER-COLLAPSE: collapse" bordercolor="#c0c0c0"align="center" >
<TR>
<TD WIDTH="50" bordercolor="#999999" style="BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px"> </TD>
<TD WIDTH="8" bordercolor="#999999" style="BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px">
<A HREF=<%=rsN5.Fields("liga").Value %>><IMG alt="" border=0 name="imagen<%=N5Menu%>" src="../img/ic_detalle.gif"></A>
</TD>
</TR>
<%rsN5.Movenext
If Not rsN5.EOF then
N5Menu=rsN5.Fields(0)
end if
Loop%>
</TABLE>



ESE ME LLEVA A MI BASE DE DATOS EN DONDE LE PONGO QUE EL ARCHIVO ES

ARCHIVO.XLS

PERO QUIERO KE ME ABRA UNA HOJA DE EXCEL EN ESPECIFICO
COMO LE PUEDO HACER???
SI SE PUEDE?
O YA ES MUY FUMADO?
  #2 (permalink)  
Antiguo 11/03/2008, 11:54
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: como hacer esto



solo necesitas agregar la linea al principio del documento
Cita:
Response.ContentType = "application/vnd.ms-excel"
y cuando termines de generar el documento, este se abrira en Excel


Anexo

si deseas que el archivo tenga un nombre predeterminado
Cita:
archivo="nombredeseado" & ".xls"
Response.Charset = "UTF-8"
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "attachment; filename=" & archivo %>
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra

Última edición por Shiryu_Libra; 11/03/2008 a las 11:59
  #3 (permalink)  
Antiguo 11/03/2008, 12:10
Avatar de palomahayes  
Fecha de Ingreso: febrero-2008
Mensajes: 63
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: como hacer esto

encontre la solucion
solo tenia que poner en la base de datos donde esta el registro de liga asi

archivo.xls#'hoja2'

y ya me abre esa hoja en especifico

Gracias shiryu por tu contestacion!!!
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 11:32.