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

error al consultar una hoja excel ayuda

Estas en el tema de error al consultar una hoja excel ayuda en el foro de ASP Clásico en Foros del Web. hola amigos tengo un problema necesito saber como puedo conectar mi hoja excel para poder crear las consultas en asp miren tengo hasta el momento ...
  #1 (permalink)  
Antiguo 17/01/2006, 11:03
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 19 años, 3 meses
Puntos: 8
error al consultar una hoja excel ayuda

hola amigos tengo un problema necesito saber como puedo conectar mi hoja excel para poder crear las consultas en asp miren tengo hasta el momento esto tener en cuenta que la hoja excel tiene 32 columnas si se les puede llamar asi

<%
Path=Server.MapPath("Ejercicio1.xls")

Set ConexionBD = Server.CreateObject("ADODB.Connection")

ConexionBD.Open "DRIVER={Microsoft Excel Driver (*.xls)};DBQ=" & Path

Set rsVac = Server.CreateObject("ADODB.Recordset")

nombre = "ORTIZ C MARIA"
rsVac.Open "Select * From Hoja6 Where Nombre_Cliente = '"& nombre &"' ", ConexionBD,3,3
%>

<body>
<h2><b><center>CONSULTA</center></b></h2>
<hr>
<table border=1 align="center">

<%
rsVac.MoveFirst

Response.Write "<th>" & rsVac.Fields.Item(0).Name & "</th>" & vbCrLf

Do While Not rsVac.EOF
Response.Write "<tr>" & vbCrLf
Response.write "<td>" & rsVac(0) & "</td>"

Response.Write "</tr>" & vbCrLf
rsVac.MoveNext
Loop
Response.Write "</table>"

rsVac.Close
Set rsVac = Nothing

ConexionBD.Close
Set ConexionBD = Nothing

%>
  #2 (permalink)  
Antiguo 17/01/2006, 23:19
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años, 5 meses
Puntos: 37
q error te manda el codigo posteado???
prueba a buscar ejemplos de como usar un excel como recordset en www.vbcode.com
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:58.