Data.Win.ADODB.TCustomADODataSet.Sort
Delphi
property Sort: WideString read GetSort write SetSort;
C++
__property System::WideString Sort = {read=GetSort, write=SetSort};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TCustomADODataSet |
Description
Spécifie l'ordre de tri de l'ensemble d'enregistrements.
Initialisez Sort pour spécifier ou modifier la liste des champs définissant l'ordre de tri de l'ensemble d'enregistrements. Affectez lui le nom d'un seul champ ou une liste de noms de champ séparés par des virgules. Chaque champ peut être suivi du mot clé ASCENDING ou DESCENDING pour spécifier une direction de tri pour le champ. Si ces mots clés ne sont pas utilisés, la direction de tri par défaut du champ est utilisée. Affectez à Sort une chaîne vide pour revenir à l'ordre de tri défini initialement dans l'ensemble d'enregistrements lors de l'acquisition de ses données.
ADOQuery1.Sort := 'LastName ASC, DateDue DESC'
ADOQuery1->Sort = "LastName ASC, DateDue DESC"
Lisez Sort pour connaître les champs définissant l'ordre de tri de l'ensemble d'enregistrements.
Remarque : Si le curseur est du côté client (la propriété CursorLocation du composant ensemble de données ou du composant TADOConnection associé a la valeur clUseClient) sans qu'il existe déjà d'index correspondant à l'ordre de tri défini, un index temporaire est créé. La réinitialisation de l'ordre de tri en affectant une chaîne vide à Sort supprime automatiquement l'index temporaire.