Bonjour, j'explique mon casse tête actuelle

On a une application D 5 ( ou 7, je suis pas le développeur) qui tourne sur une DB paradox à laquelle on accède à l'aide du BDE, driver standard. Certains champs Blob de cette DB apparraissent comme vide (aucun contenu lors d'un Tblobfield.saveToFile et record retourné avec une query sql champ is null).

Par contre, une ancienne version de cette application (développée en Delphi 1, 16 bit donc), voit quand elle bien un contenu pour ce même champ !

Pour en rajouter une couche, je précise que ce ne sont pas tout les champs de la table qui apparaissent comme vide mais seulement une partie (+- 40%).

Quelqu'un aurait une idée ? Parce que j'avoue que je suis un peu perdu là ...

Est-ce que cela pourrait être du au driver utilisé par le BDE ? comment utiliser les même driver du bde 16 bit dans la version 32 bit ?