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 :

Parcours d'une table[VS 2005]


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 38
    Par défaut Parcours d'une table[VS 2005]
    Bonjour,


    Voici mon soucis:

    Je veux parcourir une table(access) appellé : Article_Lignes,


    (J'ai un DataGridView qui affiche la table : Article_Lignes)

    je veux que a chaque fois que l'attributs Art_Id = la valeur de ma variable "essai", l'attributs AL_Maj_Date de la meme table prenne la valeur du champ : art_date_maj.

    Lorsque je regarde dans ma table Access, il y a qu'UNE seule ligne de renseigné.
    La ligne renseigné correspond a la ligne de mon DataGridView que j'ai selectionné dans le formulaire.Or j'ai plusieurs ligne où Art_Id = la valeur de "essai"


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    essai = Me.ArticleBindingSource.Current("Art_Id")
    For Each i As DataRow In Me.DataSetArticle.Article_Lignes.Select("Art_Id = " & essai)
     
                            Try
                                Me.ArticleLignesBindingSource.Current("AL_Maj_Date") = Me.art_date_maj.Text
                            Catch ex As Exception
     
                            End Try
     
                        Next
    Merci d'avance pour votre aide

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 361
    Par défaut
    ton data se remplie correctement?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 38
    Par défaut
    oui tout se rempli correctement, le seul problème c'est que il rempli AL_Maj_Date que sur la ligne que j'ai selectionné dans mon datagridview.Je voudrais que sa ajoute dans toutes les lignes.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 361
    Par défaut
    il fodrait que tu fasse une boucle:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    For i=0 to nbrd'enregistrement
    remplir la case
    Next i

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 38
    Par défaut
    Je vais suivre ton conseil,

    mais alors comment lui signaler la fin de mon datagridview puisque celui-ci peux changer de taille régulièrement?
    la synthaxe pour parcourir un datagridview avec un for me manque

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 361
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    for i=0 to datagrid.RowCount 'ca compte le nombre d'enregistrement de ton data
     
    'tu rempli ta case
     
    next i
    Rowcount c'est une fonction du datagrid

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

Discussions similaires

  1. Parcours d'une table à partir d'une liste déroulante
    Par mystikgirl30 dans le forum IHM
    Réponses: 4
    Dernier message: 12/04/2007, 12h02
  2. Probléme de parcour d'une table
    Par rootdaoud dans le forum Langage
    Réponses: 3
    Dernier message: 25/12/2006, 14h24
  3. parcour d'une table et calcul date?
    Par dj_techno dans le forum Bases de données
    Réponses: 4
    Dernier message: 25/08/2006, 10h02
  4. [JSP]erreur dans parcours d'une table
    Par lcoder dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 06/07/2006, 10h52
  5. D7/firebird 1.5 - parcours d'une table
    Par jer64 dans le forum Bases de données
    Réponses: 8
    Dernier message: 22/03/2006, 23h27

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