J'essaie d'adapter le programme suivant pour ma base de données.
Cette macro permet d'afficher un enregistrement en sélectionnant un champ "texte".
Je souhaite, pour ma part, sélectionner un champ "nombre entier" (integer).
- Code: Tout sélectionner AgrandirRéduire
Sub PysActualiser(PysEvt as object)
dim PysList as object, PysForm as object
dim PysSQL as string, PysChoix as string
PysList = PysEvt.source 'La liste déroulante
PysChoix = PysList.SelectedItem 'Choix fait dans la liste
PysForm = PysList.model.Parent 'On "remonte" au parent (le formulaire)
'SELECT T_FILM.*, T_GENRE.* FROM T_FILM, T_GENRE WHERE T_FILM.id_genre = T_GENRE.id_genre AND T_GENRE.genre = 'comique'
'Concaténation avec le choix fait dans la liste
PysSQL = "SELECT T_FILM.*, T_GENRE.* FROM T_FILM, T_GENRE WHERE T_FILM.id_genre = T_GENRE.id_genre AND T_GENRE.genre ='" + PysChoix + "'"
PysForm.command = PysSQL 'Redéfinition de la source du formulaire
PysForm.reload 'Recharge le formulaire
End Sub
Si quelq'un peu m'aider, ça serait super!
Merci Beaucoup.
Mathieu.




