Datasnap.DBClient.TCustomClientDataSet.GotoNearest

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure GotoNearest;

C++

void __fastcall GotoNearest();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TCustomClientDataSet

Description

Déplace le curseur sur l'enregistrement le plus proche de la clé en cours.

La méthode GotoNearest permet de positionner le curseur sur l'enregistrement correspondant exactement aux valeurs de la clé en cours définies dans le tampon de clé, ou sur le premier enregistrement dont les valeurs sont supérieures à celles spécifiées. Si aucun enregistrement ne contient de valeurs supérieures ou égales aux critères spécifiés, GotoNearest positionne le curseur sur le dernier enregistrement de l'ensemble de données.

Remarque :  KeyExclusive détermine les enregistrements qui sont considérés comme faisant partie d'un intervalle de recherche.

Avant d'appeler GotoNearest, une application doit spécifier les valeurs de la clé en appelant la méthode SetKey ou EditKey pour placer l'ensemble de données en mode dsSetKey, puis utiliser FieldByName pour remplir le tampon avec les valeurs recherchées.

Voir aussi