|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 12 ![]() |
Bonjour,
J'ai sur mon serveur une base de donnée "baseA" qui est mise à jour par des utilisateurs via un formulaire. J'ai une autre de base de donnée "baseB" qui est mise à jour localement sous access par d'autres utilisateurs qui l'envoient sur le serveur. J'aimerais crée un formulaire qui mette à jour la "baseA" à partir de la "baseB". Quelqu'un pourrait-il me guider car je ne vois pas comment mettre à jour une autre base à partir d'une autre... (Que ce soit au niveau de la méthode et/ou de la syntaxe) Merci. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 862 ![]() |
Salut,
Deux bases ne pensent pas vraiment se mettre à jour toutes seules. Du moins Access n'est pas le mieux adapté pour ça. Il faudrait créer des macros qui se lancent toutes seules. Si la mise à jour dois se faire sous l'action d'un utilisateur alors tu créés deux connections une pour lire les données de la baseA et l'autre pour mettre à jour les données de la baseB. A+ |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 12 ![]() |
Le truc c'est que je vois comment faire pour lire un enregistrement de la base B et de parcourir la base A pour voir si celui-ci existe dans cette dernière. Par contre je ne vois pas comment faire pour lire une seule fois la base B et de la comparer à la base A (ce qui doit être beaucoup plus rapide sachant que les bases font 60000 lignes)
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 862 ![]() |
Faudrait que tu expliques un peu mieux ce que tu souhaites faire.
On peut récupérer des recordset et le lire plusieurs fois. A+ |
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 12 ![]() |
Salut,
Je souhaite dans un premier temps mettre à jour une base A à partir d'une base B (les 2 possèdent les mêmes champs). Dans cette base B on peut avoir modifier et/ou ajouter des enregistrements. Si je lis un enregistrement de la base B, je le compare à tout ceux de la base A pour voir s'il existe et/ou a été modifié. Et ainsi de suite jusqu'au dernier. Je trouve la méthode fastidieuse, n'existe-t-il pas un moyen de lire une fois la base B d'un coup et de mettre à jour la base A ? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com