Bde.DBTables.TTable.SetRangeEnd
Delphi
procedure SetRangeEnd;
C++
void __fastcall SetRangeEnd(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TTable |
Description
Indique que les affectations ultérieures des valeurs de champ spécifient la fin de l'intervalle d'enregistrements à inclure dans l'ensemble de données.
La méthode SetRangeEnd place l'ensemble de données dans le mode dsSetKey, efface les valeurs précédentes de fin d'intervalle et leur affecte la valeur NULL. Les affectations ultérieures des champs du tampon de recherche peuvent s'effectuer en utilisant la méthode FieldByName pour définir les valeurs de fin d'un intervalle.
Après avoir affecté les valeurs de fin d'intervalle à FieldValues, appelez ApplyRange pour activer l'intervalle modifié.
Remarque : Avec les tables Paradox ou dBASE, SetRangeEnd ne fonctionne que sur les champs indexés. Avec des bases de données SQL, SetRangeEnd fonctionne pour toute colonne spécifiée dans la propriété IndexFieldNames.