Estoy intentando pasar el contenido de ciertas tablas de vfp a sql server 2005.
Lo que he hecho solo me funciona con algunas tablas, me parece que las
tablas que contienen algún campo tipo memo no funcionan, ¿cómo lo puedo
solucionar?
Error: Cannot process the object "SELECT * FROM ALUMNOS.DBF". The OLE DB
provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)" indicates that
either the object has no columns or the current user does not have
permissions on that object.
Código utilizado:
Using cnn
Dim sql As String = "INSERT INTO " & NombreTabla & " SELECT
* FROM OPENROWSET(" & _
"'Microsoft.Jet.OLEDB.4.0'," & _
"'dBASE 5.0;Database=C:\GC\TempSyncGC'," & _
"'SELECT * FROM " & TablaOrigen & "')"
' Creamos un objeto Command para ejecutar
' la consulta SQL de datos añadidos.
'
Dim cmd As New SqlCommand(sql, cnn)
' Abrimos la conexión
cnn.Open()
' Ejecutamos la consulta
cmd.ExecuteNonQuery()
cnn.Close()
End Using
Muchas gracias!!
Leer las respuestas