Thank you for your post.
Can you be a little more specific what you are trying to accomplish? I read this post as using FileMaker Pro to access external databases. Will you be sending SQL commands? Will this just be a shell for another program?
Do you use the FM DB or an external DB like MySQL? In my case I use MySql as back end and FM as a front end. So you wouldn't be bind to filemaker if you want to exchange data with other programs. Otherwise you could use the ODBC driver for FM.