Bonjour,

Je dispose de Client Access V5R1M0 installé sur un PC tournant sous XP.
Je veux travailler sur MS Access depuis ce même ordinateur et interroger la base DB2 d'un AS/400 (V5R1) situé sur le réseau. Pour cela j'ai lié des tables externes sous MS Access via le driver ODBC, je précise que ces tables ont généralement un index constitué de champs numériques (zoné sous AS400 soit décimal sous MS Access). Le problème c'est que lorsque j'affiche la table sous access certains enregistrimements sont marqué avec comme mot #supprimé dans tous les champs de l'enregistrement. D'après ce que j'ai pu lire je pense que cela vient d'une incompatibilité de type de données entre le moteur Jet d'Access et la base DB2 de l'AS400.
J'ai beau chercher, je ne trouve pas de solutions qui répondent à mes attentes.
J'ai créé un fichier logique avec un champ supplémentaire servant de clef et cela me permet d'afficher tous les enregistrements de la table de l'as400.
Mais cette solution ne me convient pas complétement.
Je me demande si cela ne viens pas d'un bug du driver ODBC de Client Access et je me propose de mettre à jour le dernier service pas client access.
Quelqu'un aurait-il une solution à m'apporter ?
D'avance Merci