Basically you want to get to remote databases through a web service tier. The application I'm working on now interacts with TON interacting with the database, and I wrote a number of PHP scripts that live on the web server on the same machine as the database. My PHP receives web requests from the application whether the database is working and responding to JSON objects. You can obviously use any web layer you want - asp, perl, you name it - and respond to XML if you want. Never mind.
I do not know anyone who really interacts with the database interface, ODBC or otherwise, directly from the phone. It seems that people are going this way through the middle tier of web applications.
source share