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

C# Discussion :

[DataGridView] Pagination Comment?


Sujet :

C#

  1. #1
    Membre confirmé Avatar de mitnick2006
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 163
    Par défaut [DataGridView] Pagination Comment?
    salut à tous,
    je cherche à paginer les enregistrements d'un composant DataGridView, c'est vous avez une idée comment faire ca n'hésiter pas de m'aider
    et merci en avance

  2. #2
    Membre éclairé Avatar de Johann7751
    Profil pro
    Analyste Programmeur Junior
    Inscrit en
    Février 2009
    Messages
    234
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Analyste Programmeur Junior

    Informations forums :
    Inscription : Février 2009
    Messages : 234
    Par défaut
    Peux tu être plus explicite ? Je ne comprends pas ce que tu veux faire.

  3. #3
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2007
    Messages
    3 530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 530
    Par défaut
    J'avais cherché dans cette direction il y a quelques temps et rien trouvé sinon le gérer manuellement.

    Si ton SGBD sait faire faire des requêtes avec LIMIT, tu es chanceux.
    Sinon (sous Access par exemple), il faut gérer toi-même les positions début et fin de la sélection dans ta requète à afficher pour chaque page.

    Si quelqu'un a une solution plus pratique à proposer, je suis preneur moi aussi

  4. #4
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2007
    Messages
    3 530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 530
    Par défaut
    Citation Envoyé par Johann7751 Voir le message
    Peux tu être plus explicite ? Je ne comprends pas ce que tu veux faire.
    Je pense qu'il veux faire un affichage façon web de ses données.
    Les 20 premières lignes, puis les 20 suivantes ou précédentes, etc ...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    205
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 205
    Par défaut
    AllowPaging="True"

  6. #6
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2007
    Messages
    3 530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 530
    Par défaut
    Citation Envoyé par julien_iz Voir le message
    AllowPaging="True"
    si seulement ....

  7. #7
    Membre confirmé Avatar de mitnick2006
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2006
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 163
    Par défaut
    Citation Envoyé par Papy214 Voir le message
    Si ton SGBD sait faire faire des requêtes avec LIMIT, tu es chanceux.
    tu peux expliquer ce que tu veux dire par limit , moi j'utilise SqlServer et ce que cette fonctionnalité existe dans cet SGBD?

    j ai pas trouver la propriété AllowPaging parmi les propriétés de datagridview?!

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    205
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 205
    Par défaut
    Citation Envoyé par mitnick2006 Voir le message
    j ai pas trouver la propriété AllowPaging parmi les propriétés de datagridview?!
    En effet, ce n'est pas dans datagridview, mais dans gridview. Gridview te conviendrait peut-etre?

    Pour l'histoire du SGBD, c'est autre chose: la question initiale est sur l'affichage, et non le requetage des données (même si c'est bien d'essayer de pas etre trop bourrin en récupérant tous les enregistrements, mais c'est un autre debat)

Discussions similaires

  1. [CakePHP] [Paginate] comment choisir le tag current
    Par pierrot10 dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 19/11/2013, 11h23
  2. [DataGridView/BindingSource] Comment pointer une ligne en code
    Par Alexandre` dans le forum Windows Forms
    Réponses: 1
    Dernier message: 15/02/2010, 16h58
  3. [ZF 1.9] Zend Paginator, comment passer des paramètre dans l'url ?
    Par mrjay42 dans le forum Autres composants
    Réponses: 6
    Dernier message: 02/12/2009, 15h49
  4. [DAO/DatagridView/C#] Comment l'implémenter ?
    Par croko dans le forum Accès aux données
    Réponses: 1
    Dernier message: 25/08/2006, 16h00
  5. Réponses: 1
    Dernier message: 24/07/2006, 11h51

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