Avec C++Builder 6, j'utilise les composants ADO pour accéder à une table MySQL via un connecteur ODBC.
Visiblement, lorsque j'ouvre la table ou que j'effectue un Refresh avant une recherche, la table est entièrement amenée en mémoire. Or, comme cette table contient de nombreux enregistrements avec de gros blobs (fichiers wave), cela provoque des temps d'accès très longs et une énorme consommation de mémoire.
Quelqu'un aurait-il une idée pour éviter ce phénomène, tout en conservant les composants ADO afin d'éviter de devoir ré-écrire l'application ?
Merci par avance.
Partager