Salut à tous

Je utilise

- Delphi 2010
- base de données MDF (Microsoft SQL Server 2005)
- Type de champ (NVARCHAR) pour afficher les données arabes sur DBGrid d’une manière correcte, par ce que lorsque choisir le type (VARCHAR) ou (CHAR) les données s’affiche comme des points d’interrogation

Cette requête ça marche bien tan que saisie en français, s’affiche les enregistrements
Mais au contraire en arabe

Edit1.Text := ‘ن’ ;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('Select * From PERS where NOM Like '''+ '%' + Edit1.Text + '%' + ''' Order By NUM');
ADOQuery1.Open;
Note : La requête ça marche avec caractères arabe sous une base de données ABS (Absolute Data Base) type de champ String

Merci