liondes
Messages postés70Date d'inscriptionsamedi 21 juillet 2012StatutMembreDernière intervention 3 mars 2015
-
29 août 2010 à 03:10
liondes
Messages postés70Date d'inscriptionsamedi 21 juillet 2012StatutMembreDernière intervention 3 mars 2015
-
29 août 2010 à 03:35
salut mes frères
Private Sub DataCombo2_Click()
Adoclt.RecordSource "SELECT * FROM Clients WHERE Idclt " & DataCombo2.BoundText
For i = 0 To 3
With clt(i)
Set .DataSource = Adoclt
.DataField = Adoclt.Recordset.Fields(i).Name
End With
Next i
End Sub
Par ce code j'estime que les textbox clt(i)se change automatiquement en sélectionnant un client sur le datacombo2
mais le problème c'est que les champs affiche toujours les informations du premier client
liondes
Messages postés70Date d'inscriptionsamedi 21 juillet 2012StatutMembreDernière intervention 3 mars 20151 29 août 2010 à 03:35
salut mes frères
Ca va C'est bon en ajoutanr les deux lignes en rouge
Private Sub DataCombo2_Change()
If DataCombo2.Text <> "" Then
Adoclt.RecordSource "SELECT * FROM Clients WHERE Nom " & DataCombo2.Text
Adoclt.Recordset.AbsolutePosition = DataCombo2.SelectedItem
For i = 0 To 3
With clt(i)
Set .DataSource = Adoclt
.DataField = Adoclt.Recordset.Fields(i).Name
End With
Next i
End If
End Sub