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

C++Builder Discussion :

sauvegarde de la base de données


Sujet :

C++Builder

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 57
    Points : 33
    Points
    33
    Par défaut sauvegarde de la base de données
    Bonjour à tous,
    j'utilise le module de données bcb et je souhaite sauvegarder la base en cliquant sur un bouton sauvegarder.
    La sauvegarde consiste à créer un répertoire et à copier les fichiers .DB (les tables) dans le répertoire ainsi créé.
    Le répertoire est bien créé, et les fichiers sont bien copiés.

    Le problème est le suivant:
    les fichiers copiés n'ont pas l'état actuel de la base de données mais l'état avant l'ouverture de l'application. Toutes les modifications qui ont été apportées dans la base entre l'ouverture de l'application et la sauvegarde ne sont pas prises en compte dans la sauvegarde.

    Je pense qu'il faut faire en sorte que les fichiers soient fermées lors de la sauvegarde avant de les réouvrir, mais je ne sais pas comment.

    Pouvez vous me mettre sur la voie?

  2. #2
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    531
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 531
    Points : 537
    Points
    537
    Par défaut
    J'ai pas bien compris quelles composants tu utilises pour ta connexion, mais de façon générale il te faut déconnecter (Actif = false ou connected = false) ta connexion ou ta session (en faisant d'abord un refresh ou update de tes données).

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 57
    Points : 33
    Points
    33
    Par défaut
    j'utilise le module de données de bcb, des tables paradox7

    j'ai pensé à mettre les table en active=false, puis les remettre à true après la sauvegarde, mais comment fait-on le update?
    il y a deux propriétés au composant TTable que j'utilise pour accéder aux tables:
    UpdateMode et UpdateObject, il faut attribuer des valeurs précises à ces propriétés?

Discussions similaires

  1. Sauvegarde d'une base de données fractionnée
    Par Alexandr dans le forum Access
    Réponses: 2
    Dernier message: 19/09/2006, 20h35
  2. Sauvegarde / Lecture de base de donnée
    Par Goold dans le forum Access
    Réponses: 14
    Dernier message: 18/06/2006, 09h15
  3. Réponses: 3
    Dernier message: 06/06/2006, 08h06
  4. sauvegarde d'une base de données
    Par iam dans le forum Bases de données
    Réponses: 4
    Dernier message: 24/05/2006, 16h41
  5. sauvegarde de la base de données
    Par cleaver dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 08/05/2006, 23h58

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