Bonjour,
j'ai un datareport qui va se charger à partir d'une table "Client".voila le code:
Private Sub DataReport_Initialize()
Dim db As Connection
Set db = New Connection
db.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=C:\projet07.mdb;"
Set ado = New Recordset
ado.Open "SELECT * FROM Client", db, adOpenStatic, adLockOptimistic
Do While Not ado.EOF
Liste_clt.Sections("Section1").Controls("label6").Caption = ado.Fields("code_client")
Liste_clt.Sections("Section1").Controls("label7").Caption = ado.Fields("nom_client")
Liste_clt.Sections("Section1").Controls("label8").Caption = ado.Fields("prenom_client")
Liste_clt.Sections("Section1").Controls("label9").Caption = ado.Fields("code_type")
ado.MoveNext
Loop
End Sub
le pb c'est que le data report ne m'affiche que la dernier enregistrement.
kelk1 peut m'aider?merci
