[ACCESS] insertion de données dans une table

Résolu/Fermé
manu59410 Messages postés 103 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 9 février 2018 - 1 août 2007 à 10:00
manu59410 Messages postés 103 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 9 février 2018 - 6 août 2007 à 15:14
Bonjour,
J'améliore une base de données pour une association d'aide aux familles dont un enfant est atteint du cancer .
l'association recense ses membres dans une base de données. j'améliore celle ci.
mon problème est le suivant. Les membres peuvent faire des formations. (ex : matinée de sensibilisation, ecoute active, relation d'aide etc..)

vous pouvez télécharger le mcd ici : http://dl.free.fr/getfile.pl?file=/5pgdnxY6/MCD_Comp_Modif.doc

j'ai créé un formulaire qui permet d'ajouter une formation ce que je souhaite, c'est sur lorsque je clisue sur un bouton, il y a un ajout dans la table effectue jusque la rien de compliqué mais le problème, c'est que l'ajout doit se faire sur le contact (donc sur la référence contact) selectionnée.
quel code puis-je utiliser? merci par avance pour votre aide qui me sera précieuse.
Manu
A voir également:

11 réponses

manu59410 Messages postés 103 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 9 février 2018 24
6 août 2007 à 14:51
A force de recherches, j'ai fini ar trouver :
j'ai mis dans mon code VBA a la fin de mon insert to :
[Quote]Me.Nom_de_ma_zonedeTxt.Value = Null[/Quote]
et ca fonctionne en faite, c'etais tout bete...
Manu
2
manu59410 Messages postés 103 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 9 février 2018 24
1 août 2007 à 11:26
je re j'ai décidé de faire une requete en utilisant insert into.
si j'ai un souci vous pourrez m'aider? merci a vous
Manu
encore merci
0
manu59410 Messages postés 103 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 9 février 2018 24
1 août 2007 à 16:01
J'ai a nouveau un petit souci :
j'ai créé un formulaire permettant d'ajouter une formation a un contact.
et j'ai une requete de test en VBA ou je veux tester cette requete en mettant un exemple de formation effectuée :
[quote]Private Sub Refresh_Liste_Click()
DoCmd.RunSQL "INSERT INTO EFFECTUE ( Ref_Contact, Annee_Form, Ref_Form, Nom_Formateur, Nb_Jours )"
VALUES ("88" , "2007" , "1" , "Jean claude dusse" , "8")
End Sub[/quote]
mais il bug en me disant : [quote] attendu séparateur de liste ou ) [/quote]
je pense que c'est un problème de syntaxe mais je sais pas quoi..
help me s'il vous plait merci
EDIT j'ai hésiter a passer par un openquery ou par docmd.runsql ..
0
JoloKossovar Messages postés 111 Date d'inscription mercredi 1 août 2007 Statut Membre Dernière intervention 5 septembre 2007 33
1 août 2007 à 16:25
Salut ^^
essaie ca :
DoCmd.RunSQL "Insert Into EFFECTUE (Ref_Contact, Annee_Form, Ref_Form, Nom_Formateur,Nb_Jours) Values ("88" , "2007" , "1" , "Jean claude dusse" , "8")"

ca marchera surement mieux ^^
Le probleme vient du fait que tu as fermé ton " avant values ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
manu59410 Messages postés 103 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 9 février 2018 24
3 août 2007 à 14:01
Merci a toi, mon insertion fonctionne correctement maintenant. j'ai également réussi a faire mes regles de gestion. cependant je voudrais rafraichir la page pour que les données contenues dans les champs remplis s'effacent pour éviter que après un insert, on refasse le meme ...
j'ai essayé avec des méthodes REQUERY et REFRESH mais ca ne fonctionnais pas ou je les utilisait mal.
j'ai besoin de votre aide (sachant que les champs a blanchir sont une liste déroulante et trois zones de texte.)
Merci
Manu
0
manu59410 Messages postés 103 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 9 février 2018 24
3 août 2007 à 15:13
je up : j'ai juste besoin d'aide s'il vous plait..

je veux juste en faite après l'execution de ma requete, vider mes champs... merci
0
JoloKossovar Messages postés 111 Date d'inscription mercredi 1 août 2007 Statut Membre Dernière intervention 5 septembre 2007 33
3 août 2007 à 16:20
salut ^^
Pourquoi ne ferai tu pas une page qui confirmerai l'envoi des donné et qui reviendrai sur la page apres 2 secondes ? Ce serai mieux pour l utilisateur en plus^^

Ainsi, a la soumission de ton formulaire (gnagnagnagna.html) , tu irai sur Confirmation.html qui dirai "utilisateur enregistré" (par exemple.
Et dans ta page confirmation.html tu met ce ci :

<script language="JavaScript">
setTimeout("window.location='http://gnagnagnagna.html'",2000);

Est ce clair ? ^^
0
manu59410 Messages postés 103 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 9 février 2018 24
3 août 2007 à 16:45
bah ca m'est impossible... je m'explique
l'utilisateur choisit une personne présente dans la base de donnée.
elle va sur l'onglet formation
la il y a 4 champs (1 liste déroulante recensant les formations, et 3 champs textes année, nbjours et formateur)
en dessous il y a une liste qui recense les formations déja effectuée par ce contact et il y a un bouton rafraichir la liste qui fait un insert to et qui requery la liste de formation. mais les info contenues dans le formulaire ne disparaissent pas..
et pour une page HTML je peux pas c'est une base de données ACCESS
merci de m'aider.$
Manu
0
JoloKossovar Messages postés 111 Date d'inscription mercredi 1 août 2007 Statut Membre Dernière intervention 5 septembre 2007 33
3 août 2007 à 16:50
hummm oki ! Je ne vais pas pouvoir t'aider plus alors ;)
0
manu59410 Messages postés 103 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 9 février 2018 24
6 août 2007 à 10:02
c'est pas grave. merci a toi quelqu'un d'autre aurait il une idée?
0
JoloKossovar Messages postés 111 Date d'inscription mercredi 1 août 2007 Statut Membre Dernière intervention 5 septembre 2007 33
6 août 2007 à 15:01
En effet ^^ en fait j'avais pas capté que tu faisait que du vba avec access. Je pensais que tu faisait du html + javascript ;)
0
manu59410 Messages postés 103 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 9 février 2018 24
6 août 2007 à 15:14
c'est pas grave tu m'as bien aidé quand meme. un grand Merci a toi
0