Bonjour à tous,
Voilà j'ai une procédure qui met à jour une table que je nomme "Tbl_Famille".
Cette table correspond à une liste de code ex : 01000, 01001 etc...
Pour le moment la procédure ajoute les nouvelles familles.
Voici le code :
Mon souhait est de connaitre uniquement les nouvelles familles et les faire afficher dans un formulaire à part.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 'Execute la requête de contrôle des nouvelles familles strsqlinsert = "INSERT INTO " & "Tbl_Famille (Famille)" strsqlinsert = strsqlinsert & " SELECT DISTINCT " & "( [" & strTable & "]" & "." strsqlinsert = strsqlinsert & strchamp8 & "&" & "[" & strTable & "]" & "." & strchamp9 & ")" strsqlinsert = strsqlinsert & " FROM " & "[" & strTable & "]" & " LEFT JOIN " & "Tbl_Famille " & "ON " strsqlinsert = strsqlinsert & "( [" & strTable & "]" & "." & strchamp8 & " & " strsqlinsert = strsqlinsert & "[" & strTable & "]" & "." & strchamp9 & ")" & "= Tbl_Famille.Famille" strsqlinsert = strsqlinsert & " WHERE Tbl_Famille.Famille is null" strsqlinsert = strsqlinsert & " GROUP BY Tbl_Famille.Famille, " & "([" & strTable & "]" & "." & strchamp8 & " & " strsqlinsert = strsqlinsert & "[" & strTable & "]" & "." & strchamp9 & ")" & ";" ' Execute la requête CurrentDb.Execute (strsqlinsert), dbFailOnError
Avez-vous une idée sur la manière de procéder![]()
:
Merci.
Daniel
Partager