En testant l'Unicode sous Delphi 2009, je suis tombé sur un pb qui me surprend.

SI je pose 1 TEDit et et un TDBEdit sur une form que pour les 2 je met comme FONT : ARIAL Unicode MS, les données saisies dans le TEDit sont bien de type Unicode ('j'y ai bien collé du japonais, du russe et de l'arabe) mais si je fait la même chose sur un TDBEdit rattaché a un TClientDataset, je n'ai pas le même résultat, j'ai comme avant des carrés a la place des textes !

Donc ma question est est-ce que le TStringField est de type UnicodeString ou de type AnisString ?

Et que vais-je devoir faire pour pouvoir afficher dedans les langues non latines ?