Hello :)
Les deux bases sont sur le même serveur ?? si oui, en requete c'est plus "mieux" :)
Genre tu fais une requete du style :
Select ID
from [DATABASE1].[TABLE]
where ID not in (
SELECT ID
FROM [DATABASE2].[TABLE] + conditions)
Là, tu ressors les résultats qui ne sont pas dans la table de BDD2...
Avec ton système de tableau, ça aurait été la mort : 1 requete SELECT par table, puis création du tableau et le check dans les deux tableaux...