Union de bases de données ou recordset
Bonjour,
Je travaille sur des statistiques venant de plusieurs bases de données identiques au format .mdb
J'aimerais unir plusieurs bases de données et y appliquer un seul recordset.
Je précise que je n'ai pas ACCESS et que mes bases de données contiennent plusieurs tables (donc UNION en SQL n'est pour moi pas utilisable)
Principe :
Code:
1 2 3 4 5 6 7 8 9 10
| Set base(1) = DBEngine.OpenDatabase(chemin_bd(1))
Set base(2) = DBEngine.OpenDatabase(chemin_bd(2))
.
.
.
Set base(n) = DBEngine.OpenDatabase(chemin_bd(n))
Set base_ppl = base(1) + base(2) + ... + base(n)
Set enr = base_ppl.OpenRecordset("SELECT * FROM uneTable", dbOpenDynaset) |