Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/07/2008, 15h11   #1
Invité de passage
 
Inscription : octobre 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 12
Points : 2
Points : 2
Par défaut Mise à jour d'un bdd Access à partir d'une autre bdd Access.

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.
poolpe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2008, 19h24   #2
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 862
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 862
Points : 5 982
Points : 5 982
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+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2008, 13h59   #3
Invité de passage
 
Inscription : octobre 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 12
Points : 2
Points : 2
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)
poolpe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2008, 20h46   #4
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 862
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 862
Points : 5 982
Points : 5 982
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+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2008, 14h05   #5
Invité de passage
 
Inscription : octobre 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 12
Points : 2
Points : 2
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 ?
poolpe est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h00.


 
 
 
 
Partenaires

Hébergement Web