Daniel

Te falto  'VFPOLEDB.1’, y creo que con eso estaría bien por supuesto que
tendrías que habilitar el OPENROWSET  en el SQL .

 

Alejandro Nelis

 

 

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de
[EMAIL PROTECTED]
Enviado el: miércoles, 18 de junio de 2008 10:56 a.m.
Para: GUFA List Member
Asunto: [GUFA] driver oledb de vfp

 


 Hola, quería saber si habían utilizado la sentencia OPENROWSET de sql para
tomar directamente una tabla VFP desde SQL.

 

Al parecer, la sintaxis sería

 

SELECT *
    FROM OPENROWSET('VFPOLEDB',
       'C:\Path\';'';'',
       'select * from Tabla')

 

 

Pero me sale el error. Could not locate registry entry for OLE DB provider
'VFPOLEDB'.
OLE DB error trace [Non-interface error:  Provider not registered.].

 

El driver VFPOLEDB, está instalado con el instalador de MS downloads.

Verifiqué que esté la entrada en la registry y está en
HKey_Classes_Root/VFPOLEDB.

 

Tienen idea de qué podría estar pasando.

Un dato desconcertante: con el DTS, al importar (supuestamente con el mismo
driver) tablas DBF, funciona ok!!.

 

Gracias

 

 

 

Responder a