OPEN DATABASE "C:\myPathA\myDBC" OPEN DATABASE "C:\myPathB\myDBC" SET DATABASE TO "C:\myPathA\myDBC" USE myView && View defined in myPathA\DBC "Select * from myDBC!myTable" SELECT myTable && Underlying table opened by View ? DBF() && = myPathB\myDBCIf it's working for you maybe it's a version thing. My test was in VFP6 (haven't tried it in 7/8). What version were you using ?