I put the open database command in the karl_main.prg file at the beginning. I still have the same issue though when I DO FORM ORDERS; it is still barkign at me and looking for the tables inside the dataenvironment.
>Not sure why you're even doing it this way.
>I OPEN DATABASE in my main.prg, then use Views for each table. As long as the relative path from the DBC to the DBF doesn't change, I never have a problem. This way, I only have to mange the path in one location.