FireDAC.Stan.Option.TFDFetchOptions.LiveWindowParanoic

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property LiveWindowParanoic: Boolean read GetLiveWindowParanoic  write SetLiveWindowParanoic stored IsLWP default True;

C++

__property bool LiveWindowParanoic = {read=GetLiveWindowParanoic, write=SetLiveWindowParanoic, stored=IsLWP, default=1};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDFetchOptions

Description

Contrôle le mode recherche d'enregistrements du mode Fenêtre Données dynamiques TFDTable.

Utilisez la propriété LiveWindowParanoic pour définir le mode recherche d'enregistrements du mode Fenêtre Données dynamiques de TFDTable.

En général, pour conserver la fenêtre Données dynamiques, FireDAC exécute différentes requêtes SQL. Cela peut affecter les performances de l'application. Pour améliorer ce comportement, les opérations de recherche peuvent éviter les requêtes SQL supplémentaires. Toutefois, cela produit un résultat moins exact. Si LiveWindowParanoic=False (valeur par défaut), TFDTable évite ce qui suit :

  • La requête SQL SELECT COUNT(*) pour calculer la valeur de la propriété RecNo. La valeur -1 est renvoyée à la place.
  • La requête SQL SELECT pour les méthodes Locate et Lookup, lorsqu'un enregistrement localisé est trouvé dans le cache d'un client local.

Remarque : La propriété LiveWindowParanoic est utilisée uniquement lorsque TFDTable fonctionne en mode Fenêtre Données dynamiques. Elle n'est pas utilisée en mode standard.

Voir aussi