>>exec sp_addlinkedserver @server = 'test', >> @srvproduct = 'VFP', >> @provider = 'VFPOLEDB.1', >> @datasrc = 'C:\Temp', >> @provstr = 'Mode=Share Deny None;Password="";Collating Sequence=MACHINE' >> >>select * from test...livre >> >>Serveur : Msg 7403, Niveau 16, État 1, Ligne 1 >>Impossible de créer l'entrée de Registre pour le fournisseur OLE DB 'VFPOLEDB.1'. >>>
>>exec sp_addlinkedserver @server = 'test1', >> @srvproduct = 'VFP-ODBC', >> @provider = 'MSDASQL', >> @provstr = 'DRIVER=Microsoft Visual FoxPro Driver;UID=; >> Deleted=Yes; Null=Yes; Collate=Machine;BackgroundFetch=No; >> Exclusive=No; SourceType=DBF;SourceDB=C:\Temp' >> >>select * from test1...livre >> >>Serveur : Msg 7314, Niveau 16, État 1, Ligne 1 >>Le fournisseur OLE DB 'test1' ne contient pas la table 'livre'. >> La table n'existe pas ou l'utilisateur en cours >>ne possède pas d'autorisations sur cette table. >>>>
SELECT * FROM openquery(test1, 'select * from livre') >ISERT INTO openquery(test1, 'select * from livre') (...) VALUES (...)See BOL for details. Take also look at Re: Linked server with the database on VFP Thread #700708 Message #727555.