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 :

Application des mise à jour table paradox


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2007
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 42
    Par défaut Application des mise à jour table paradox
    bonjour
    voila, je veux savoir pourquoi les modifications apportées à une table paradox ne sont pas directement appliquées sur le fichier .db après l'appel de post, malgré que table.CachedUpdate=false.
    j'ai remarqué que ces modifications ne sont appliquées qu'après la fermeture de l'application.
    le problème est que les données sont parfois perdues ou les fichiers .db sont endommagés (surtout dans le cas des tables en relation maître détail).

    merci d'avance

    Delphi 5.0
    Paradox 7

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 090
    Par défaut
    Lors d'une utilisation réseau, tu peux constater cet effet !
    Souvent, tu verras que pour des tables Paradox, beaucoup utilise une séquence Close\Open car plus efficace qu'un Refresh !
    Mais ce n'est valable que pour des traitements en batch ou lorsqu'il n'y a plus d'affichage (sinon l'uzinagaz locate \ bookmark)

    Tu peux aussi utiliser FlushBuffers qui va forcer l'écriture de la table !
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre averti
    Inscrit en
    Août 2007
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 42
    Par défaut
    merci beaucoup.

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

Discussions similaires

  1. [Windows store] Application Windows mise à jour des notes
    Par anitshka dans le forum Développement Windows
    Réponses: 0
    Dernier message: 22/07/2013, 11h50
  2. [Toutes versions] Mise à jour table des matières au démarrage
    Par Deciprog dans le forum VBA Word
    Réponses: 3
    Dernier message: 08/05/2009, 01h52
  3. Solution des Mises à jour des applications Web .NET
    Par silset dans le forum Général Dotnet
    Réponses: 6
    Dernier message: 13/03/2009, 17h58
  4. Réponses: 5
    Dernier message: 09/10/2007, 20h49
  5. [TQuery][DBGRID] pb de mise à jour: table en lecture seule
    Par Chrystèle Carré dans le forum Bases de données
    Réponses: 3
    Dernier message: 24/11/2003, 09h36

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