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

VB 6 et antérieur Discussion :

Ecrire dans un datagrid


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de GodGives
    Inscrit en
    Août 2007
    Messages
    456
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Août 2007
    Messages : 456
    Par défaut Ecrire dans un datagrid
    Bonjour!
    j'ai un datagrid que je remplis à partir d'un adodc mais j'ai une colonne supplémentaire que je veux remplir moi-même par des codes! je ne sais pas si c'est possible!

    Merci de m'aider à le faire!!!

  2. #2
    Membre actif
    Inscrit en
    Mai 2006
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 62
    Par défaut Renseigner un DataGrid
    Note toutefois que ta colonne doit être liée à un champ de la source.

    Pour renseigner ton datagrid

    1- crée un module dans ton programme

    2- copie le code ci-après dans ton module:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Public Function InsertValue(DataGridName As DataGrid, Valeur As Variant, Ligne As Integer, Colonne As Integer)
        On Error GoTo Fin
        With DataGridName
            .Row = Ligne
            .Columns(Colonne).Text = Valeur
        End With
    Fin:
    End Function
    3- renseigne les cellules de ton datagrid en mettant tout simplement le code ci-dessous à l'endroit où vous voulez que l'evenement déclenche le remplissage d'une cellule du datagrid:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Call InsertValue(NomDuDataGrid,ValeurAInsérer,Ligne,Colonne)
    ça marche toujours...

  3. #3
    Membre éclairé Avatar de GodGives
    Inscrit en
    Août 2007
    Messages
    456
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Août 2007
    Messages : 456
    Par défaut
    Merci pour la réponse à moi apportée!
    j'ai éssayé votre proposition mais en vein!
    Le champ que je veux remplir ne doit pas lier à la source puisque les valeurs qu'il contiendra sont déterminées par moi-même!
    Je ne sais pas si vous avez une autre solution à me proposer!

    Merci beaucoup

  4. #4
    Membre éclairé Avatar de GodGives
    Inscrit en
    Août 2007
    Messages
    456
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Août 2007
    Messages : 456
    Par défaut
    j'ai lié le champ à n'importe quelle rubrique de la source et j'ai exécuté le code!
    ça marche comme sur des roullettes! Merci beaucoup

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

Discussions similaires

  1. Ecrire dans une cellule d'un datagrid
    Par Asdorve dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 26/06/2009, 16h38
  2. Réponses: 2
    Dernier message: 08/04/2004, 11h11
  3. Pb d'update dans une DataGrid
    Par bidson dans le forum XMLRAD
    Réponses: 11
    Dernier message: 27/05/2003, 14h11
  4. [VB.NET] Insérer une colonne de CheckBox dans un DataGrid
    Par Manue.35 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 22/05/2003, 11h44
  5. Ecrire dans un fichier sans supprimer le reste
    Par koan_sabian dans le forum Linux
    Réponses: 4
    Dernier message: 20/02/2003, 15h44

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