I discovered yesterday that the following code no longer will create a new table. The DBC contains a new table which does not get created by the ometa.osdtmgr.update('ALL') procedure.
destdir='q:\vcars'
close tables all
close databases all
toopen=destdir+'\cardata'
open database &toopen exclusive
set classlib to dbcxmgr additive
ometa=NEWOBJECT('dbcxmgr','dbcxmgr.vcx','',.f.,'q:\vcars',.t.)
ometa.setdatabase(DBC())
ccurrdbc=DBC()
r=ometa.osdtmgr.update('ALL')
r always returns .t. but the new table is not there. HELP! I am using version 6.0b on Windows 2000.
A problem is a problem only as long as it has a possible solution. Lacking that, it becomes a FACT!