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

Excel

Estas en el tema de Excel en el foro de ASP Clásico en Foros del Web. Yo bajé el código para conectar a Excel: 'Se abre el recordset, señalando como tabla el rango de celdas Excel llamado Feriado. rsVac.Open "Select * ...
  #1 (permalink)  
Antiguo 02/12/2002, 09:36
 
Fecha de Ingreso: noviembre-2002
Mensajes: 34
Antigüedad: 21 años, 6 meses
Puntos: 0
Excel

Yo bajé el código para conectar a Excel:

'Se abre el recordset, señalando como tabla el rango de celdas Excel llamado Feriado.
rsVac.Open "Select * From Feriado order by Oficina, Nombre", ConexionBD,3,3

'Nos posicionamos al principio del recordset, por cualquier cosa
rsVac.MoveFirst

'Y por fin comenzamos a escribir la tabla de resultados
'Primero los nombres de las columnas (el encabezado de la tabla)
Response.Write "<th>" & rsVac.Fields.Item(0).Name & "</th>" & vbCrLf
Response.Write "<th>" & rsVac.Fields.Item(1).Name & "</th>" & vbCrLf
Response.Write "<th>" & rsVac.Fields.Item(6).Name & "</th>" & vbCrLf

'Y por último, el cuerpo de los datos
Do While Not rsVac.EOF
Response.Write "<tr>" & vbCrLf
Response.Write "<td>" & rsVac(0) & "</td>"
Response.Write "<td>" & rsVac(1) & "</td>"
Response.Write "<td>" & rsVac(6) & "</td>"
Response.Write "</tr>" & vbCrLf
rsVac.MoveNext
Loop
Response.Write "</table>"

el problema es que a no funciona, tengo el archivo excel y todo pero lo único que me despliega es el nombre de las columnas. Es como si no encontrará ningún resultado. ¿Alguien sabe a que se debe este problema o si no me podrían decir si hay alguna otra forma de jalar los datos de un archivo de excel?

Él archivo si tiene definido el rango.
  #2 (permalink)  
Antiguo 02/12/2002, 10:46
 
Fecha de Ingreso: febrero-2002
Ubicación: Mi ASP Bunker
Mensajes: 397
Antigüedad: 22 años, 3 meses
Puntos: 1
Quizas no definiste la tabla Feriado como dice el ejemplo en el punto 2, manualmente en la hoja Excel.

Pero sino intenta directamente :

rsVac.Open "Select * From A1:G6 order by Oficina, Nombre", ConexionBD,3,3

y llena las 1ras. 6 columnas con algun valor.

ver completo en http://www.aspfacil.com/articulos/190301.asp
  #3 (permalink)  
Antiguo 02/12/2002, 11:08
 
Fecha de Ingreso: noviembre-2002
Mensajes: 34
Antigüedad: 21 años, 6 meses
Puntos: 0
No aún no

Ahora cuando le doy la dirección para que me la abra entonces me manda un cuadro como si fuera a bajar un archivo. Escojo la opción de "Abrir desde ubicación actual" y entonces me abre como hoja de excel en el navegador.

De hecho yo hize todos los pasos que explican en la página y no, no funciona, copie el código tal cual y tampoco.

¿Sabrán cuál es 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




La zona horaria es GMT -6. Ahora son las 15:40.