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

Bases de données Delphi Discussion :

Pb de Perte de donées de fichiers Paradox.


Sujet :

Bases de données Delphi

  1. #1
    Membre habitué Avatar de abdelghani_k
    Inscrit en
    Octobre 2002
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Octobre 2002
    Messages : 184
    Points : 150
    Points
    150
    Par défaut Pb de Perte de donées de fichiers Paradox.
    Bonjour à tout le monde des développeurs,

    J'ai été étonné en rencontrant un pb avec des fichiers paradox reliés avec des composants Table dans mon application. En saisissant des données dans une fiche ayant des DBEdit reliés à un Datasource relié à un Table représentant un fichier Paradox dans Datamodule et en confirmant l'append avec post mais s'il y'aura une coupure immédiate d'alimentation (Sans quitter l'application normalement), les données saisies et confirmées (avec post) seront perdues.

    J'ai été vraiment étonné car c la première fois ou j'ai découvert ca.

    Est-ce qu'il y'a une astuce pour ca (sauvegarde des données quelque soit l'évenement extérieur) ?
    Réussir c'est faire le bon choix.

    Voici ma supper fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Fonction ChercherSolution(User_id:login in www.developper.com):Vrai;

  2. #2
    Membre averti
    Avatar de delphichem
    Inscrit en
    Octobre 2002
    Messages
    280
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 280
    Points : 338
    Points
    338
    Par défaut
    Utilise l'evenement afterpost et ajout

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TTable(DataSet).Flushbuffers;
    Les données ne sont pas ecrites directement, mais ils passent par un buffer, s'il ya un problème avant le vidage des donnée vers le support, les données seront perdus, Flushbuffers force l'ecriture sue le support.

    Selectionnes toutes les tables de ton Datamodul est affectes leurs le même AfterPost.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. fichier paradox en reseau
    Par franck SEFIC dans le forum Bases de données
    Réponses: 4
    Dernier message: 06/04/2007, 12h14
  2. Accès aux fichier Paradox .DB
    Par miniquick dans le forum Bases de données
    Réponses: 11
    Dernier message: 22/03/2006, 20h52
  3. Probléme d'accès sur fichier PARADOX
    Par Debure dans le forum C++Builder
    Réponses: 5
    Dernier message: 19/01/2006, 13h34
  4. Entete de fichier PARADOX endommagée
    Par Chonchon dans le forum Bases de données
    Réponses: 6
    Dernier message: 24/06/2004, 17h12

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