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

Delphi Discussion :

[DELPHI 5] Rép de travail d'une requête "cachedupdates&


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 24
    Par défaut [DELPHI 5] Rép de travail d'une requête "cachedupdates&
    Est-il possible de modifier le répertoire dans lequel est géré le fichier cache d'une requête en cachedupdates ?

    Une telle requête me génère un fichier del1.mb dans le répertoire de l'application.

    Cela occasionne des conflits lorsque plusieurs utilisateurs font la même chose en connexion Terminal Server. Il faut donc que chaque session TSE
    ait son propre répertoire pour gérer le cache.

  2. #2
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 24
    Par défaut
    Sinon quelqu'un connait-il un composant équivalent ou dérivé de Tquery qui peut travailler en cache et qui permet de définir le répertoire où sont gérées les modifications ?

  3. #3
    Membre éprouvé
    Avatar de TicTacToe
    Inscrit en
    Septembre 2005
    Messages
    1 940
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 940
    Par défaut
    Je me plante peut-être !
    un TQuery descend d'un TDataset, tu peux donc définir un TDataBase pointant sur le rep temporaire local (et differend pour chaque session TSE, je suis dans le même cas, c'est comme cela que je fais), et définir des tquery dans cette database, ainsi, les tables paradox générées le seront dans un rep. temporaire différent pour chaque user

    ie.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DataBaseTmp.DataBaseNAme = '_DBTmp'
    puis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Table.DataBaseName = '_DBTmp'
    avec en amont
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    DataBaseTMP.Params.Add( 'PATH=' [TON CHEMIN] )
    [TON CHEMIN], c'est soit la récupération du rep temporaire par défaut (attention à la longueur), soit un rép que tu définis toi même et par user...
    Section Delphi
    La mine d'or: La FAQ, les Sources

    Un développement compliqué paraitra simple pour l'utilisateur, frustrant non ?
    Notre revanche ? l'inverse est aussi vrai ;-)

  4. #4
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 24
    Par défaut
    Dans la doc, il est écrit que PATH sert aux bases Dbase ou Paradox (bases locales).

    Or moi j'utilise une base "informix" qui se trouve sur un serveur unix.

    J'ai quand même fait le test mais la variable PATH n'a aucun effet ...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 187
    Par défaut
    Je suis dans le meme cas mais je ne comprend pas reelement l'update de TicTacToe.

    Des fichiers del1.MB, del2.MB...... delx.MB se creent et foute la m@#$e!

    Je ne sais pas encore comment faire creer des acces pour des useurs specifiques, pour le moment tout le monde utilise le meme programe sur un disque partage sur le reseau avec le meme user ca rame pas mal

    ANY HELP OR TUTORIEL??

Discussions similaires

  1. Delphi mysql parametrage d'une requête
    Par jaafar dans le forum Bases de données
    Réponses: 1
    Dernier message: 30/12/2008, 11h30
  2. Faire une requête https avec une application Delphi 7
    Par davidkungfu dans le forum Web & réseau
    Réponses: 12
    Dernier message: 10/04/2008, 10h39
  3. problème de syntaxe delphi pour une requête sql
    Par socooooool dans le forum Bases de données
    Réponses: 12
    Dernier message: 07/07/2006, 16h53
  4. Arrêt de l'exécution d'une requête MySQL dans DELPHI.
    Par joelmarc dans le forum Bases de données
    Réponses: 9
    Dernier message: 11/10/2004, 16h11

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