Ver Mensaje Individual
  #17 (permalink)  
Antiguo 22/05/2009, 13:18
Avatar de lexus
lexus
 
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 3 meses
Puntos: 4
Respuesta: leer excel desde asp.

lo probe asi y me sale el siguiente error


Tipo de error:
Microsoft JET Database Engine (0x80004005)
La tabla externa no tiene el formato esperado.
/productos/importar_excel_proceso.asp, línea 16



Código PHP:
 Dim sSourceXLS conStr 
sSourceXLS 
server.MapPath("documentos/excel_productos.xls"
        
    
Dim oConn
    Set oConn 
Server.CreateObject("ADODB.Connection")
    
conStr "Provider=Microsoft.Jet.OLEDB.4.0;" _
               
"Data Source=" sSourceXLS ";" _
               
"Extended Properties=""Excel 8.0;HDR=YES;"""
        
oConn.Open conStr
 
    CntErrors 
0       
    Set oRS 
Server.CreateObject("ADODB.Recordset")
'       On Error Resume Next
        '
3704
 
    oRS
.Open "Select * from [A1:Y1000] "oConn13
 
        
IF Err.number = -2147217865 Then
             AgregaError
("No existe la hoja [excel_productos] en el archivo")
        ElseIf 
oRs.EOF Then
             AgregaError
("No hay registros en el archivo")
        Else
       
Campos "|"
       
For Each f in oRs.Fields
          Campos 
Campos UCase(f.Name) & "|"
       
Next
end 
if 
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com