bonjour,
je me retrouve devant un problème de syntaxe pour insert into:
- TGraphiques!N°Graphique est un texte style "ASco25" et contient pour l'instant 900 lignes et est amené à grossir
- TGraphiques!N°Version est pour l'instant vide et est un numérique standard 0 décimales mais peut devenir texte pour les besoin du code
le but est d'écrire les 2 derniers digit de N°Graphique dans N°Version => 25
j'ai testé ce code mais bloque sur
Code : Sélectionner tout - Visualiser dans une fenêtre à part DoCmd.RunSQL sqlj'ai testé dans tout les sens avec plus ou moind de guillemets par rapport au numérique ou non ... sans succès
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Dim sql As String Dim rs As New ADODB.Recordset rs.Open "select * from TGraphiques", CurrentProject.Connection Do While Not rs.EOF sql = "insert into rs!N°Version value(" & Right(rs!N°Graphique, 2) & ")" DoCmd.RunSQL sql rs.MoveNext Loop
merci de votre aide![]()
Partager