2009-12-28 4 views
0

Je suis nouveau à la programmation VB. J'ai 2 formulaires (2 fenêtres). Dans la première fenêtre, j'ai une vue arborescente (les enfants sont les tables en DB.). Au clic d'un enfant quelconque, une vue de liste (les données présentes dans la table) sera affichée sur le côté droit de l'arborescence.Comment afficher les données dans form2 en double-cliquant sur un élément dans form1 listview

En double-cliquant sur une ligne de la liste, un autre formulaire s'ouvrira. L'exigence actuelle est d'afficher les données dans la liste en forme2 ouverte en double-cliquant sur un seul enregistrement.

Private Sub LV_DblClick() 
    Dim a As New Form2 
    Display_Temp_DATA 

    a.Show vbModal 
End Sub 

LV_DblClick() est dans la forme1 et ouvre le formulaire2. Maintenant, Display_Temp_DATA a une requête sql qui récupère l'enregistrement de la table et devrait être affiché dans une vue de liste dans form2. Je suis capable d'ouvrir le formulaire2, mais je trouve difficile d'afficher les données dans la vue liste form2. Aidez-moi s'il vous plaît à résoudre ceci.

Merci

Ramm

Répondre

1

vous pouvez ajouter le module et variable et affecter la valeur à cet accès à une variable sur la forme cible. pas sûr mais vous pouvez également utiliser FormName.VariableName pour la variable statique sur le formulaire.

Questions connexes