Salut à tous
J’utilise
- Delphi 2010
- base de données ABS (Absolute Data Base)
- champ (NOM_AR) Type (STRING)
- champ (NOM_FR) Type (STRING)
Cette requête pour un classement alphabétique, lorsque je utilise (Order By NOM_FR') sur le champ (NOM_FR)
Qui contient les noms en français le classement s’affiche correctement.. Ali, Amin, Bahi, Dahil
Mais lorsque je utilise (Order By NOM_AR') sur le champ (NOM_AR)
Qui contient les noms en arabe le classement s’affiche d’une manière incorrect ..
أمين
مصطفى
أدم
Il faut que le troisième nom (أدم) classer avant le deuxième (مصطفى) !
ABSQuery1.SQL.Clear;
// ABSQuery1.SQL.Add('Select * From PERS Order By NOM_FR'); // Classement juste des données en français
ABSQuery1.SQL.Add('Select * From PERS Order By NOM_AR'); // Classement faux des données en arabe
ABSQuery1.Open;
Merci
Partager