Bonjour,
je fais un programme de location de vidéo et voici mon problème. Je voudrais lors de la validation de la location indiquer l'identifiant du loueur (id_loueur) ainsi que l'heure et la date à laquelle il a loué.
pour ce faire je fais ce code :
*Private Sub val_location_Click()
Data2.RecordSource = "select * from gestion_film where titre_film = '" + selection + "'"
Data2.Refresh
x = Data2.Recordset!disponibilité
If x = False Then
MsgBox "film non disponible"
Else
MsgBox "location validé"
Data2.Recordset.Edit
Data2.Recordset!disponibilité = False
Data2.Recordset.Update
Data2.RecordSource = "select id_film from gestion_film where titre_film = '" + selection +
Data2.Refresh
Data5.Recordset.Edit
Data5.Recordset!id_loueur = client
Data5.Recordset!date_location = lbl_date
Data5.Recordset!heure_location = timer
Data5.Recordset.Update
End If
end sub*
Le problème (vous l'aurrez compris) c que il ajoute les données à la première ligne de ma table. Or, je ne vois pas comment lui dire d'update les données à la ligne de l'id_film.
SVP, j'ai passé enormement de temps à essayer des trucs mais rien ne marche.
Je vous remercie par avance de toute l'aide que vous pourrez m'apporter.
Cordialement,
Xeresakrom