Hey, cool idea with the oODBCManager.AddDataManager() method. I'll look into going down that path. What I'm doing is creating a class for business objects that I can instantiate for each table in my system as I need them. So when I start a form I can call out the ones necessary. oPrimeKeys is one that I was thinking I'd probably keep as long as the oDBCManager object is alive since it would be used frequently. My intention is to release the data manager objects when a form or formset terminates and they are no longer needed. I want to register them with the oODBCManager so that they will be released regardless when the that object is killed.
Thanks for your help!
Jim
Time is a wonderful teacher. Unfortunately it kills all of its students.