RE:Con FiveWin ( ODBC o Eagle )
ADO e Eagle son independientes del sistema operativo en que tengas instalado tu servidor MySQL, si tu server es un linux no hay problema, ADO resuelve todo el problema de conexion.
En el caso de Eagle solo lo puedes usar desde Windows porque esta totalmente basado en manejo de sockets de WN, ojo, esto en el cliente, el servidor puede ser indistintamente linux o windows.
ADO se basa baiscamente en 3 objetos:
Conexion, que reliaza el enlace entre tu cliene y tu servidor mysql
Commando: que te sirve para lanzar queries directamente sobre una conexion
y la estrella de nuestro programa:
RecordSet: que se comporta muy parecido a un DBF pero soportando queries en vez de use, con la ventaja de poderte traer en un Recordset campos de distintas tablas y actualizarlos sin necesida de hacer una actualizacion tabla por tabla.
Mirate en www.capelblog.com, donde hay un peuqño tutorial de ADO, esta hecho con Xailer, pero no importa, ADO funciona en cualquier plataforma (x)Harbour, sea FvieWin, Xailer, MinGui o visual xHarbour, tambien funciona en modo de consola por cierto.