gracias por tu respuesta Alejandro.

Probé con VFPOLEDB.1, VFPOLEDB.2 y VFPOLEDB, en todos los casos me dio el 
mismo problema.

Me decis "por supuesto que tendrías que habilitar el OPENROWSET en el sql". 
No sé a qué te referís...

Gracias


 


-----Original Message-----
From: "Alejandro David Nelis Robles \(GUFA\)" <[EMAIL PROTECTED]>
To: "GUFA List Member"  <[email protected]>
Date: Wed, 18 Jun 2008 11:19:20 -0300
Subject: [GUFA] driver oledb de vfp


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