corv
Messages postés18Date d'inscriptionvendredi 23 janvier 2004StatutMembreDernière intervention13 décembre 2009
-
3 oct. 2004 à 19:50
corv
Messages postés18Date d'inscriptionvendredi 23 janvier 2004StatutMembreDernière intervention13 décembre 2009
-
4 oct. 2004 à 08:23
:clown) /size=4NewbieGothic Bonjour, j'ai un petit problème. J'ai fais un programme avec une base de données ACCES (.mdb). Je voudrais savoir si par VB il est possible de fusionner cette base avec une mise à jour. Je m'explique. Jusqu'à présent je remplacer la première base en la supprimant. Or je rentre les données sur deux ordis différents. Je voudrais donc comparer les deux bases et ajouter les enregistrements qui n'existent pas dans la première base. Y a t'il une méthode par le code pour fusionner ces deux bases.
Par avance merci.
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 4 oct. 2004 à 03:09
Salut corv
A ma connaissance, il n'y a pas de commande pour fusionner deux bases. Il te faut rechercher les enregistrements manquant et les insérer dans l'autre base.
Pour insérer :
Select into Table1
(Champ1, [Champ2], ...)
Select Champ1, [Champ2], ...
From Table1 in 'C:\Base2.mdb'
...
où le 'into Table1' est la Table de la Base1 qui est actuellement ouverte (pas besoin d'ouvrir la deuxième Base2 dans ce cas de figure)