Insert Into dans Access [Résolu]

Messages postés
196
Date d'inscription
jeudi 3 janvier 2002
Dernière intervention
7 juin 2007
- - Dernière réponse : cs_Benz
Messages postés
196
Date d'inscription
jeudi 3 janvier 2002
Dernière intervention
7 juin 2007
- 30 janv. 2005 à 20:49
Bonjour,



Je développe un tout petit projet en vba (quelques formulaires et états dans access) et j'ai un problème avec mes requetes d'insertion.

J'ai une table Personnes dans
laquelle je récupère le nom de chaque personne. Là, pas de problème.
Pour chaque nom trouvé, je voudrais créer un enregistrement dans une
autre table.

Lorsque je lance le projet, pour
chaque personne trouvée, il m'insère bien un nouvel enregistrement dans
ma deuxième table, mais il me demande à chaque fois de saisir un
paramètre. Et au lieu d'insérer le nom de la personne, il insère la
valeur du paramètres saisi.



Je voudrais simplement savoir comment enregistrer la valeur de mon champs récupéré et non la valeur du paramètre.



Voici mon code




Do While Not Rs.EOF



Debug.Print CodeEmploye



DoCmd.RunSQL "INSERT
INTO Travailjournalier
([Jour],[Code1],[Code2],[Code3],[Heure1],[Heure2],[Remarque]) VALUES ('
" & dtmJour & " '," & Rs("Code1") & "," &
Rs("Code2")& ",'mqlskd fjm lk qsfd',1,2,'');"



Rs.MoveNext

Loop








J'ai essayé avec plein de manière différente pour les champs

Rs.Fields[0].Value

... etc...

C'est toujours pareil



Si vous avez des idées, merci à vous
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
402
Date d'inscription
jeudi 25 novembre 2004
Dernière intervention
7 juin 2009
3
Merci
Il manque des ' dans ta requete.

DoCmd.RunSQL "INSERT INTO Travailjournalier ([Jour],[Code1],[Code2],[Code3],[Heure1],[Heure2],[Remarque]) VALUES (' " & dtmJour & " ','" & Rs("Code1") & "','" & Rs("Code2")& "','mqlskd fjm lk qsfd',1,2,'');"

Tu devrais également faire attention aux espaces que tu as mis autour de dtmjour :
(' " & dtmJour & " ', => ('" & dtmJour & "',

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 102 internautes ce mois-ci

Messages postés
196
Date d'inscription
jeudi 3 janvier 2002
Dernière intervention
7 juin 2007
0
Merci
Merci !!!



Excellentissime, c'est effectivement la solution à mon problème.

Par contre, je n'ai pas de problème avec les espaces, ca marche des les deux cas...



Encore merci pour ton aide.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.