Me enfrente al mismo dilema, lo que opte fue, como ya se indico mediante un script php colocado en el servidor se reciben las peticiones SQL y el script construye un archivo de salida ASCII delimitado por comas (o cualquier delimitador).
La forma de operar es la siguiente: Se construyo una aplicacion en delphi con el componente NMHTTP1 este genera una solicitud GET al sitio con el script, el script procesa el comando y devuelve el resultado el cual lo obtenemos en la propiedad body del componente. La propiedad body es separada e insertada en un Tclientdataset con lo cual ya nos permite manejarlo con los componentes normales de para bases de datos.
Aunque la solucion es muy rudimentaria, el usuario final no percibe diferencia, y la velocidad es excelente.
|