>update openrowset >('vfpoledb.1','\\pjkserver\data\apps\app1\data';'';'','Select active from mytable where pkref = "E10295"') >Set active = 0 >>
>Server: Msg 7301, Level 16, State 2, Line 1 >Could not obtain a required interface from OLE DB provider 'vfpoledb.1'. >OLE DB error trace [OLE/DB Provider 'vfpoledb.1' IRowsetChange::QueryInterface returned 0x80004002: IRowsetChange]. >>
EXEC sp_addlinkedserver @server = N'YourVFPServer', -- Your linked server name here @srvproduct=N'VFP9', -- can be anything @provider=N'VFPOLEDB.1', @datasrc=N'"\\pjkserver\data\apps\app1\data\YourDBC.dbc"' -- Full path to your database update MYVFPSERVER...mytable SET Active=0 where pkref = 'E10295'NOT TESTED