ODBC et caractères accentués

Bonjour à tous,
J’ai besoin de transférer régulièrement des données MS- ACCESS vers Mysql.
Bien sûr le concepteur de la base ACCESS a utilisé des caractères accentués et des espaces.
J’ai résolu ce problème de façon astucieuse avec les guillemets simples et double

$query = 'SELECT "Code Adhérent","Adresse 1","Nom de l\'adhérent" FROM "TB Adhérents"';Derrière une connexion

Celà fonctionne.
Mais avec une table qui a beaucoup de champs celà ne fonctionne plus
Même si la table n’a qu’un enregistrement
Si en test je supprime des champs celà fonctionne à nouveau mais au delà d’un certain nombre de champs (53) celà ne fonctionne plus.
Y a-til une limitation de nombre de champs avec le driver ?

Y a-t-il un autre driver mdd pour debian lenny ?

Merci