bonjour,
voila mon probléme
j'ai une base créée sous Access 2000, j'utilise l'ADO
j'ai un formulaire me permettant de faire des modifications sur des données.
Lorsque j'ouvre mon formulaire, l'utilisateur doit sélectionner un numéro dans une liste déroulante et les données correspondantes a ce numéro doivent s'afficher.
Le probléme c'est que ca ne s'affiche pas
Mais le modifier marche.
Mon recordset, ma base ect sont déclarés dans un module en public (donc ca nevient pas de la).
Si vous pouviez m'aider ...
Merci d'avance
mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 'Permet de modifier les données d'un écran Private Sub btn_modifEcran_Click() 'On affiche les données concernant l'écran sélectionné mod_numEcranModif = rsEcran.Fields("numeroEcran") '<== cette ligne la me pose probléme txt_marqEcranModif = rsEcran.Fields("marqueEcran") txt_typeEcranModif = rsEcran.Fields("typeEcran") txt_numSerieEcranModif = rsEcran.Fields("numeroSerieEcran") txt_dateEcranModif = rsEcran.Fields("dateMiseServiceEcran") txt_garantieEcranModif = rsEcran.Fields("garantieEcran") txt_dimensionEcranModif = rsEcran.Fields("dimensionEcran") txt_diversEcranModif = rsEcran.Fields("diversEcran") 'On enregistre les nouvelles données rsEcran!marqueEcran = txt_marqEcranModif rsEcran!typeEcran = txt_typeEcranModif rsEcran!numeroSerieEcran = txt_numSerieEcranModif rsEcran!dateMiseServiceEcran = txt_dateEcranModif rsEcran!garantieEcran = txt_garantieEcranModif rsEcran!dimensionEcran = txt_dimensionEcranModif rsEcran!diversEcran = txt_diversEcranModif rsEcran!codeSalle = txt_codeSalleEcran 'On met à jour le recordset rsModifEcran.Update MsgBox ("Modification prise en compte"), vbOKOnly End Sub
Partager