>What does it mean ? is my method wrong or correct ?
I think You method is right but "Justpath(Sys(16,1)) + "\" + LcDBC)" returns if the DBC is in current folder for application. i.e.
YourApp.EXE and YourDB.DBC are in same folder. So as I said If the DBC & EXE are in same folder no metter what path You SET application always open THAT DBC
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.