Count (cursor)

De Wiki1000
(Différences entre les versions)
(Page créée avec « <source lang='delphi'>property Count:Integer;</source> Propriété en '''lecture'''. Cette propriété retourne le nombre d'objet de l'ensemble de données. * La lecture d… »)
 
Ligne 10 : Ligne 10 :
  
 
'''Exemple :'''
 
'''Exemple :'''
 +
 
<source lang='delphi'>
 
<source lang='delphi'>
 +
//Function CountByCursor(aNomClasse:string):integer;
 +
var vCursorOP :TCursor;
 
begin
 
begin
 +
  vCursorOP := ClassManager.CreateCursor(aNomClasse);
 +
  vCursorOP.Descendants := True;
 +
  vCursorOP.Where := aRequete;
 +
  result := vCursorOP.Count;
 
end;
 
end;
 
</source>
 
</source>

Version du 17 octobre 2011 à 16:39

property Count:Integer;

Propriété en lecture.

Cette propriété retourne le nombre d'objet de l'ensemble de données.

  • La lecture de la propriété Count provoque l'exécution de la requête.
  • Count ne peut pas être utilisé sur un curseur avec agrégats.


Exemple :

//Function CountByCursor(aNomClasse:string):integer;
var vCursorOP :TCursor;
begin
  vCursorOP := ClassManager.CreateCursor(aNomClasse);
  vCursorOP.Descendants := True;
  vCursorOP.Where := aRequete;
  result := vCursorOP.Count;
end;

Curseurs_d'objets_(tech)Développement DSM

Outils personnels