none
liste déroulante RRS feed

  • Question

  • j'ai deux tables:

    imputation (imputation, libellé) et da (N°de da, imputtion)

    dans un formulaire j'ai 2 listes déroulantes: une liée à chaque table j'imerais que lorsque je slectionne une imputation dans l table imputation qu'apparraisse automatiquement le N° De DA corrrespondant dans l'autre zone de liste

    vendredi 16 mars 2012 15:20

Réponses

  • salut

    tu peux creer une requete parametrée avec comme parametre imputation

    et l'utiliser pour interroger la BD histoire d'afficher le N° DA

    cordialement


    la FOI déplace les montagnes et bien DOTNET les effaces complétement.

    vendredi 16 mars 2012 19:55
  • Bonjour,

    Vous avez plusieurs choix et une des solutions est la solution de mmw01 cad agir sur la BD

     Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
           'déclaration
    
            Dim sql2 As String = "select type_mission from missions where code= '" & ComboBox1.SelectedItem.ToString & "'"
            cmd2 = New SqlCommand(sql2, con)
            rst2 = cmd2.ExecuteReader
           'traitement dans le combobox2
         
        End Sub

    Ou agir sur le filtre:

    Private Sub combobox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles combobox1.SelectedIndexChanged
            If combobox1.SelectedItem Is Nothing Then
                ValueView.RowFilter = "1 = 0"
            Else
                Dim dr As DataRow = combobox1.SelectedItem.Row()
                ValueView.RowFilter = "'" + dr("fieldcombobox1") + "'"
                combobox2.Update()
            End If
        End Sub

    Cordialement


    Best Regards...Please mark as answer if my post is helpful http://yosr-jemili.blogspot.com

    mardi 20 mars 2012 13:06

Toutes les réponses

  • salut

    tu peux creer une requete parametrée avec comme parametre imputation

    et l'utiliser pour interroger la BD histoire d'afficher le N° DA

    cordialement


    la FOI déplace les montagnes et bien DOTNET les effaces complétement.

    vendredi 16 mars 2012 19:55
  • Bonjour,

    Vous avez plusieurs choix et une des solutions est la solution de mmw01 cad agir sur la BD

     Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
           'déclaration
    
            Dim sql2 As String = "select type_mission from missions where code= '" & ComboBox1.SelectedItem.ToString & "'"
            cmd2 = New SqlCommand(sql2, con)
            rst2 = cmd2.ExecuteReader
           'traitement dans le combobox2
         
        End Sub

    Ou agir sur le filtre:

    Private Sub combobox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles combobox1.SelectedIndexChanged
            If combobox1.SelectedItem Is Nothing Then
                ValueView.RowFilter = "1 = 0"
            Else
                Dim dr As DataRow = combobox1.SelectedItem.Row()
                ValueView.RowFilter = "'" + dr("fieldcombobox1") + "'"
                combobox2.Update()
            End If
        End Sub

    Cordialement


    Best Regards...Please mark as answer if my post is helpful http://yosr-jemili.blogspot.com

    mardi 20 mars 2012 13:06
  •  

    Bonjour, Audreysorelle,

    Est-ce que vous avez testé les solutions proposées ? Merci de tenir la communauté informée sur la suite de vos démarches.

    Bonne journée,

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    mercredi 21 mars 2012 08:12