No tiene sentido usar ADO y FOX (por lo menos para la mayoria de lso casos). Solamnete harias el asunto mas lento, complicado, pesado (mas memoria) y dificil de manejar (depuracion, escribir codigo), etc.
ADO no pertenece a ningun lenguaje, es una herrameinta hecha mas para los programadores de VB o VC ya que estos lenguajes son de proposito general, es decir,
no esta orientado a ninguna area en especifico, no asi el fox que esta mas orientado a base de datos...