>What is involved in creating a com server?
Nothing but define a class as OLEPUBLIC:
DEFINE CLASS MyClass AS Custom AS OLEPUBLIC
PROCEDURE SomeThing( param1 AS string) AS String
RETURN 'bla bla'
ENDDEFINE
Check:
How to: Create Automation Servers
Visual FoxPro and Advanced COM
Automation Server Programming Notes
and all related topics in HELP
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.