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

Windows Forms Discussion :

[VB.Net2005][Datagridview] Filtrage sur proc. stockée ?


Sujet :

Windows Forms

  1. #1
    Membre confirmé

    Homme Profil pro
    Responsable SI
    Inscrit en
    Mars 2004
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Responsable SI

    Informations forums :
    Inscription : Mars 2004
    Messages : 187
    Par défaut [VB.Net2005][Datagridview] Filtrage sur proc. stockée ?
    Bonjour

    Suite à ce fil j'utilise donc des proc.stocks pour alimenter des datagridviews affichant des données "présélectionnées".

    Petit hic, j'aimerais pouvoir masquer certains enregistrements à la volée (selon une valeur de colonne par ex.) mais là je sèche

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
                'MAJ de l'affichage
                Dim _dt As New DB_EDEN_PRODDataSet.u_spS_MembresParDossierDataTable
                U_spS_MembresParDossierTableAdapter.Fill(_dt, intIDDossier)
                _dt.Select(strFiltre)
                grdMembre.DataSource = _dt
    Je pensais filtrer par le Select sur ma Datatable, bêtement, mais apparemment ça ne fonctionne pas. J'ai essayé de le positionner avant le Fill, sans succès...

    Evidemment, je ne suis pas parvenu à le faire en live sans recharger les données...

    Une idée ?

  2. #2
    Membre Expert
    Avatar de olsimare
    Inscrit en
    Décembre 2006
    Messages
    1 183
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 183
    Par défaut
    Bonjour.

    Pour faire ça je passe par un dataview que je positionne en datasource du datagridview.

    Quand je veux filtrer, je filtre sur le dataview et je réalimente le datasource.

    Nota : dans ton cas, ça t'oblige à revoir le bind du datagridview.

    Cdt.

  3. #3
    Membre confirmé

    Homme Profil pro
    Responsable SI
    Inscrit en
    Mars 2004
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Responsable SI

    Informations forums :
    Inscription : Mars 2004
    Messages : 187
    Par défaut
    Oui mais puis-je alimenter un Dataview via une procédure stockée ? Je n'ai jamais fait ça

    Vais essayer si j'ai 5 minutes...

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    oui oui, tout est possible
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/03/2008, 10h16
  2. Réponses: 4
    Dernier message: 26/03/2008, 10h16
  3. [2005] Datagrid et binding sur proc. stockée ?
    Par cedric_g dans le forum Windows Forms
    Réponses: 11
    Dernier message: 07/08/2007, 17h03
  4. Réponses: 2
    Dernier message: 13/12/2006, 13h58
  5. Requete sur une proc stockée
    Par jeff37 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 07/04/2005, 00h56

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