1 2 3 4 5 6 7 8 9 10 11 12 13
| sive3 = "SELECT test_alerte_Z2N.Rame, test_alerte_Z2N.[Date defaut], test_alerte_Z2N.[Première heure defaut], test_alerte_Z2N.Système, test_alerte_Z2N.[code defaut], test_alerte_Z2N.Occurrences, test_alerte_Z2N.localisation, test_alerte_Z2N.Criticité, test_alerte_Z2N.[Ets Propriétaire], test_alerte_Z2N.Description, listing_defauts.preconisation"
sive3 = sive3 & " FROM test_alerte_Z2N INNER JOIN listing_defauts ON (test_alerte_Z2N.Description = listing_defauts.Intitulé) AND (test_alerte_Z2N.Criticité = listing_defauts.[Criticité SNCF]) AND (test_alerte_Z2N.[code defaut] = listing_defauts.Code) AND (test_alerte_Z2N.Système = listing_defauts.Système)"
Set rs_sive3 = CurrentDb.OpenRecordset(sive3)
rs_sive3.MoveFirst
Do While Not rs_sive3.EOF
preco = Replace(rs_sive3("Preconisation").Value, "'", "/")
DoCmd.RunSQL "insert into test_alerte_Z2N_2(Rame,[Date défaut],[Première heure défaut], Système, [Code défaut], Occurrences, Localisation, Criticité, [Ets Propriétaire], Description, Préconisation) values('" & rs_sive3("Rame").Value & "',#" & Format(rs_sive3("Date defaut").Value, "mm/dd/yyyy") & "#,#" & Format(rs_sive3("première heure defaut").Value, "hh:mm:ss") & "#,'" & rs_sive3("Système").Value & "','" & rs_sive3("Code Defaut").Value & "'," & rs_sive3("Occurrences").Value & ",'" & rs_sive3("Localisation").Value & "'," & rs_sive3("Criticité").Value & ",'" & rs_sive3("Ets Propriétaire").Value & "','" & rs_sive3("Description").Value & "','" & preco & "')"
rs_sive3.MoveNext
Loop |
Partager