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

Exportar de excel a sql

Estas en el tema de Exportar de excel a sql en el foro de ASP Clásico en Foros del Web. Hola Necesito como puedo exportar una hoja de excel a sql obiamnete en asp . atte Gracias...
  #1 (permalink)  
Antiguo 03/04/2006, 14:52
 
Fecha de Ingreso: abril-2006
Mensajes: 3
Antigüedad: 18 años, 2 meses
Puntos: 0
Exportar de excel a sql

Hola Necesito como puedo exportar una hoja de excel a sql obiamnete en asp .
atte
Gracias
  #2 (permalink)  
Antiguo 03/04/2006, 15:11
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 4 meses
Puntos: 8
A una base de datos SQL Server

Dim cnn As ADODB.Connection
Dim lNumRegAfect As Long
Dim strSQL As String

' Abrimos una conexión con el libro de trabajo
Set cnn = New ADODB.Connection
With cnn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=C:\Mis documentos\Libro1.xls"
.Properties("Extended Properties") = "Excel 8.0"
.Open
End With

' Importamos utilizando una cadena ODBC
strSQL = "SELECT * INTO [ODBC;Driver={SQL Server};" & _
"Server=Nombre_Servidor_SQL;Database=pubs;" & _
"UID=Nombre_Usuario;PWD=Contraseña].TablaExcel " & _
"FROM [Rango1]"

' Ejecutamos la consulta
cnn.Execute strSQL, lNumRegAfect, adExecuteNoRecords

MsgBox "Número de registros afectados: " & lNumRegAfect

' Cerramos la conexión
cnn.Close
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #3 (permalink)  
Antiguo 03/04/2006, 15:15
 
Fecha de Ingreso: abril-2006
Mensajes: 3
Antigüedad: 18 años, 2 meses
Puntos: 0
me envía el siguiente error
Se esperaba un final de instrucción

Dim cnn As ADODB.Connection
  #4 (permalink)  
Antiguo 03/04/2006, 15:27
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 4 meses
Puntos: 8
debes verificar la conexion al libro xls o a tu base de datos verifica en google como conectar a sql y como conectar a un xls
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
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 16:53.