Bonjour à tous,

Je travaille actuellement sur une base Access dont quelques tables sont liées à Oracles via un driver ODBC.

Le problème que je rencontre est que des champs déclarés en VARCHAR2 sous oracles sont parfois reconnus en tant que champs Mémo dans Access ce qui interdit de fait les jointures sur ces champs.

Ce problème n'apparait que lorsque le champs VARCHAR2 dépasse un certain nombre de caractères ( apparement 50 ) ce qui n'est pas trop logique puisqu'un champ texte Access peut contenir (de mémoire) 255 car.

Quelqu'un aurait-il déjà eu le soucis ? Peut-on forcer un champ mémo en texte pour un jointure ?

Toute aide est la bienvenue

Merci d'avance


Edit: Je viens de m'apercevoir que des champs déclarés en VARCHAR2(20) par exemple dans oracle sont reconnus en texte(80) par Access mais je ne peux insérer que 20 caractères dedan. D'où peut venir cette multiplication par 4 de la taille apparente des champs ?