Bonjour,
Je débute en Visual basic et j'ai un souci avec la connexion de mes combo box et la datagridview. et la j'ai vraiment besoin d'aide.
Avec mon code lorsque je saisie le matricule, le nom et le prénom ça marche mais pas pour les combo box
Mon code est le suivant:
Private Sub Btn_Rechercher_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_Rechercher.Click
Try
Da.SelectCommand.CommandText = " SELECT CANDIDAT.* FROM CANDIDAT WHERE CAN_NUMERO = CAN_NUMERO"
If Me.STxtMatricule.Text <> "" Then
Da.SelectCommand.CommandText &= " And CAN_NUMERO = '" & Me.STxtMatricule.Text & "' "
End If
If Me.STxtNom.Text <> "" Then
Da.SelectCommand.CommandText &= " And CAN_NOM like '%" & Me.STxtNom.Text & "%' "
End If
If Me.STxtNom.Text Is Nothing Then
Da.SelectCommand.CommandText &= " And CAN_NOM like '%" & Trim(Replace(Me.STxtNom.Text, "'", "''")) & "%' "
End If
If Me.STxtPrenom.Text <> "" Then
Da.SelectCommand.CommandText &= " And CAN_PRENOM like '%" & Me.STxtPrenom.Text & "%' "
End If
If Not Me.SCB_CAN_Origine.SelectedValue Is Nothing Then
Da.SelectCommand.CommandText &= " And CAN_ORIGINECANDIDATURE = '" & Me.SCB_CAN_Origine.SelectedValue & "' "
End If
If Not Me.CboCAN_DIPLOME.SelectedValue Is Nothing Then
Da.SelectCommand.CommandText &= " And CAN_DERNIERDIPLOMELIBEL = '" & Me.CboCAN_DIPLOME.SelectedValue & "' "
End If
CANDIDATBindingSource.DataSource.clear()
Da.SelectCommand.CommandText &= " ORDER BY CAN_NUMERO"
Da.Fill(CANDIDATBindingSource.DataSource)
Catch ex As Exception
End Try
End Sub