IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

Nombre de tuples apres requete


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 57
    Par défaut Nombre de tuples apres requete
    Salut,

    Est ce que quelqu'un saurait comment savoir le nombre de tuples obtenus apres appel d'une requete select dans un recordset sans en faire defiler les record.
    Je pensais a la fonction GetRecordCount mais cela ne fonctione pas ...
    Merci de vos reponses.

  2. #2
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Par défaut
    Salut.

    Welcome dans le monde des API base de données.
    C'est bien GetRecordCount qu'il faut utiliser. Par contre la valeur qu'il retourne est la bonne que lorsque tu as parcouru tout ton recordset jusqu'à sa fin. .... Là tu peux utiliser la valeur renvoyée par GetRecordCount.
    Pourquoi tu cherches à avoir la valeur du nombre de tuples avant d'avoir parcouru le recordset ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 57
    Par défaut
    Ben c pour creer un tableau avec les valeurs de mes tuples ...
    Et donc pour l'allocation j'ai besoin du nombre d'elements
    Et vu que je n'arrive pas a naviguer en avant et en arriere (autre sujet) dans mon recordset il faut que je fasse deux fois la requete ...
    J'ai trouvé la solution avec ces deux requetes successives...
    La fonction getrecordcount est un peu limite au point de vue de son utilité ...

  4. #4
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Par défaut
    Et pourquoi n'utilises tu pas un objet CArray pour ton tableau ?
    Comme ça pas besoin d'allouer la mémoire pour ton tableau.
    Tu utilises la méthode add de CArray et il se charge de tout.
    En plus tu ne parcoureras ton recordset qu'une seule fois.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 57
    Par défaut
    Ouais c vrai, on verra en fonction des performances, si il y a besoin ...
    Pour les tableaux c les vieux restes du C ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 03/05/2008, 16h44
  2. [Nombre]formater le nombre de décimal après une virgule.
    Par PascalCmoa dans le forum Collection et Stream
    Réponses: 5
    Dernier message: 09/03/2007, 10h40
  3. nombre de resultats apres une requete
    Par Nico66 dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 25/05/2005, 16h16
  4. Problèmes d'espaces après requete SQL
    Par innosang dans le forum Bases de données
    Réponses: 7
    Dernier message: 29/04/2004, 16h47
  5. [MFC] Nombre de chiffres après la virgule
    Par karl3i dans le forum MFC
    Réponses: 3
    Dernier message: 27/01/2004, 13h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo