IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

Mise à jour d'un bdd Access à partir d'une autre bdd Access.


Sujet :

ASP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 12
    Points : 6
    Points
    6
    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.

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    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+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 12
    Points : 6
    Points
    6
    Par défaut
    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)

  4. #4
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    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+
    "Winter is coming" (ma nouvelle page d'accueil)

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 12
    Points : 6
    Points
    6
    Par défaut
    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 ?

Discussions similaires

  1. [2000] Mise à jour d'une BDD à partir d'une autre BDD
    Par SISGI dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 04/06/2013, 15h43
  2. [XL-2000] Mise à jour d'un fichier excel à partir d'un autre
    Par jejedelbarro dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 21/04/2009, 18h28
  3. Réponses: 1
    Dernier message: 11/05/2007, 00h59
  4. Réponses: 2
    Dernier message: 22/03/2007, 18h47
  5. Ouverture d'une base Access à partir d'une autre base access
    Par Julien Dufour dans le forum Access
    Réponses: 3
    Dernier message: 19/10/2005, 17h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo