Foros del Web » Programación para mayores de 30 ;) » .NET »

como puedo exportar datos de excel a sql server en VB.net 2008

Estas en el tema de como puedo exportar datos de excel a sql server en VB.net 2008 en el foro de .NET en Foros del Web. aca tengo esta mi codigo Dim cnn As New OleDbConnection( _ "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Documents and Settings\1035223890\Mis documentos\Libro1.xls;" & _ "Extended Properties='Excel 8.0;HDR=Yes'") Dim ...
  #1 (permalink)  
Antiguo 25/02/2011, 15:55
 
Fecha de Ingreso: enero-2011
Ubicación: medellin
Mensajes: 194
Antigüedad: 13 años, 3 meses
Puntos: 0
como puedo exportar datos de excel a sql server en VB.net 2008

aca tengo esta mi codigo

Dim cnn As New OleDbConnection( _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\Documents and Settings\1035223890\Mis documentos\Libro1.xls;" & _
"Extended Properties='Excel 8.0;HDR=Yes'")

Dim sql As String = _
"SELECT * INTO Hoja1$ " & _
"IN ''[ODBC;Driver={SQL Server Native Client 10.0};" & _
"Server=gs_soporte_01;Database=Prueba;UID=sa;PWD=1 2345678]" & _
"FROM hoja1$"


Dim cmd As New OleDbCommand(sql, cnn)

Try

cnn.Open()

Dim n As Integer = cmd.ExecuteNonQuery

MessageBox.Show("Nº de registros exportados: " & CStr(n))

Catch ex As Exception
MessageBox.Show(ex.Message)

End Try

pero me sale este error cuando lo ejecuto

"los datos proporcionados en la consulta debe de contener al menos una tabla o consulta"

como le meto la tabla para arreglar mi problema

Etiquetas: excel, server, sql
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 08:55.