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

asp a excel, porque no funciona

Estas en el tema de asp a excel, porque no funciona en el foro de ASP Clásico en Foros del Web. hola nuevamente e leido bastante sobre el tema de como exportar datos de una base de datos en access 2000 a excel por medio de ...
  #1 (permalink)  
Antiguo 03/08/2004, 17:12
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 21 años, 7 meses
Puntos: 1
asp a excel, porque no funciona

hola nuevamente

e leido bastante sobre el tema de como exportar datos de una base de datos en access 2000 a excel por medio de ASP.
e leido que con una sola linea se puede pasar:

<% Response.ContentType = "application/vnd.ms-excel" %>

pero no me funciona, e bajados los ejemplos que hay en internet y al momento de ejecutarlos la pagina empieza a cargar pero no pasa nada..............

no se lo que pueda ser, a lo mejor me falta un archivo, etc...............

sinceramente no se.

porfa si alguien pueda ayudarme............

please
  #2 (permalink)  
Antiguo 03/08/2004, 22:38
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
seguro que lo colocas al principio del documento??

Con office 2000 los resultados eran desatrozos, pues me movia todo, con el xp es tal cual, se ajusta a la perfección.

de hecho desde el office 97 funciona.
  #3 (permalink)  
Antiguo 04/08/2004, 11:14
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 21 años, 7 meses
Puntos: 1
orharo 2003

hola nuevamente, me funciono no tiene ningun problema, pero me salta una duda, porque se demora tanto en pasarlo a excel, por se demoro como 15 minutos y eso es demasiado, y lo que pase a excel fueron solamente unas variables que venian de una url............
porque?
  #4 (permalink)  
Antiguo 04/08/2004, 11:39
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
1.- Que versión office usas
2.- Que caracteristicas tiene tu máquina
  #5 (permalink)  
Antiguo 04/08/2004, 12:20
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 5 meses
Puntos: 1
yo creo que tarda porque tiene que "escribir" todo el contenido de la consulta..
supongo que es el mismo tiempo que tarda en mostrarse en un .asp comun...
estoy equivocado?
__________________
On error no hago nada porque deje de fumar...
  #6 (permalink)  
Antiguo 06/08/2004, 15:32
 
Fecha de Ingreso: mayo-2004
Mensajes: 183
Antigüedad: 20 años, 11 meses
Puntos: 0
hola aqui te paso el codigo para crear una archivo excel en asp,

Primeramente creamos el archivo excel con estas intrucciones, a su vez creamos una tabla:

PathDest = "c:\prueba.xls"
set connEx = server.createobject("adodb.connection")
strConn="Driver={MICROSOFT EXCEL DRIVER (*.xls)};DSN='';FIRSTROWHASNAMES=1;" &_
"READONLY=FALSE;CREATE_DB=" & PathDest & ";DBQ=" & PathDest
connEx.open strConn
sqlcmd="create table list (a TEXT,b TEXT,c TEXT,d TEXT, e TEXT,f TEXT)"
connEx.Execute(sqlcmd)

Ahora vamos insertar datos a la tabla que acabamos de crear.

dim sqltxt=
"insert into list(a,b,c,d,e,f) values(1,2,3,4,5,67)
connEx.Execute(sqlcmd)
connEx.close()

Con esta funcion verdaderamente estas creando un archivo excel.

La lectura del archivo de acess te toca a ti.

Saludos.

  #7 (permalink)  
Antiguo 06/08/2004, 15:53
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
Si eso es lo mejor.. manejas la tabla y escribes tu excel es bueno eso puedes hacer lo que desees con tus tablas y manejar a Excel..
  #8 (permalink)  
Antiguo 06/08/2004, 16:29
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 21 años, 7 meses
Puntos: 1
ok muchas gracias
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:02.