Bonjour,
Je suis developpeur delphi et j'aimerai savoir comment palier au message
"ressources limite de la table temporaire" renvoyé par le bde quand les volumes retournés sont trop importants ! en gros comment je fais pour virer de la mémoire tous les enregistrements dont je n'ai plus besoin.
Pour infos j'ai 4 000 000 d'enregistrements dans ma table. Cette table possède un champs blob. bien sûr, avec un Rowid je n'aurai pas le problème....
J'ai a tort pensé qu'activer l'option "UniDirectionnal" du composant TQuery suffirait à lui faire comprendre que je n'ai pas besoin de stocker en cache les enregistrements précédents (vu que je ne peux pas faire de Prior).
Mais ça ne suffit pas.
Y a-t-il une méthode pour vider le cache du BDE ?
Voire plus goret, quel est le fichier Paradox (derrière interbase) que je peux attaquer (car je sais que la table en question est une table paradox) pour le vider à la mimine !
Si quelqu'un a une idée...
Partager