3 millones en foros del web

Registrarte Políticas Wiki 120segs Ayuda Iniciar sesion

Retroceder   Foros del Web > Programación para sitios web > ASP Clásico
Respuesta
 
Herramientas Desplegado
Antiguo 30-jun-2009, 12:38   #1 (permalink)
 
7 Mensajes
Beto_mx2 está desconectado
Alegría ¿ Se puede importar una hoja de excel a una BD por medio de asp ?

Hola a todos!!! Mi duda es si puedeo importar una hoja de excel con un formato ya estandarizado con N cantidad de registros a una Base de datos SQL por medio de ASP.
  Responder Citando
Antiguo 30-jun-2009, 16:06   #2 (permalink)
Moderador
Myakire (Reg: noviembre-2002)
 
7.905 Mensajes
Myakire está desconectado
Respuesta: ¿ Se puede importar una hoja de excel a una BD por medio de asp ?

No deberías de tener problemas para hacerlo

Aquí un fragmento de código que lo lee, tu solo agrega la parte de grabarlo en la tabla que gustes:
Código ASP:
Ver originalCopiar
  1. <%
  2.     Dim sSourceXLS
  3.  
  4.     sSourceXLS = Server.MapPath(".") & "\Excel\RollosCosteados.xls"
  5.  
  6.     Dim oConn
  7.     Set oConn = Server.CreateObject("ADODB.Connection")
  8.     oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
  9.                "Data Source=" & sSourceXLS & ";" & _
  10.                "Extended Properties=""Excel 8.0;HDR=YES;"""
  11.  
  12.     Dim oRS
  13.     Set oRS = Server.CreateObject("ADODB.Recordset")
  14.     oRS.Open "Select * from [Rollos$A1:Y1000]", oConn, 1, 3
  15.    
  16.         %>
  17.         <table width="100%" border="1">
  18.         <%
  19.     Do While Not (oRS.EOF)
  20.         %><tr><%
  21.         For i = 0 To 24
  22.                     %><td><%=oRS.Fields(i).Value%><%
  23.         Next
  24.         oRS.MoveNext
  25.     Loop
  26.         %>
  27.         </table>
  28.         <%
  29.    
  30.     oRS.Close
  31.     Set oRS = Nothing
  32.    
  33.     'Close the connection to the workbook
  34.     oConn.Close
  35.     Set oConn = Nothing
  36. %>
  Responder Citando
Antiguo 30-jun-2009, 16:38   #3 (permalink)
 
7 Mensajes
Beto_mx2 está desconectado
Respuesta: ¿ Se puede importar una hoja de excel a una BD por medio de asp ?

Gracias!!! voy a trabajar con el codigo y te informo como me fue!!!
  Responder Citando
Respuesta
No hay votos aún.
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.

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code está Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado
Trackbacks está Desactivado
Pingbacks está Desactivado
Refbacks está Desactivado



La zona horaria es GMT -6. Ahora son las 12:37.
Políticas de Uso de Foros del Web


Message Board Statistics

SEO by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104