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

Développement de jobs Discussion :

Ecrire si possible dans une table sinon attendre


Sujet :

Développement de jobs

  1. #1
    Membre averti

    Homme Profil pro
    informatique
    Inscrit en
    Avril 2013
    Messages
    280
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 280
    Points : 406
    Points
    406
    Billets dans le blog
    1
    Par défaut Ecrire si possible dans une table sinon attendre
    Bonjour à tous,
    je dois développer un job mais je sais pas trop comment m'y prendre.
    Je dois écrire dans une table. Mais avant d'ecrire je dois verifier si une autre application ou process n'est entrain de lire la table.
    Si c'est le cas cad une application est entrain de la lire je fais un wait sur l'ecriture de la table pendant une minute. Puis je reviens ecrire. Si après 3 essais je n'arrive toujours pas. j’arrête.
    quelqu'un à t il une idée. merci de votre aide

  2. #2
    Membre éprouvé
    Homme Profil pro
    Architecte Décisionnel
    Inscrit en
    Février 2008
    Messages
    866
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte Décisionnel

    Informations forums :
    Inscription : Février 2008
    Messages : 866
    Points : 1 260
    Points
    1 260
    Par défaut
    Bonjour,

    Suivant quel type de base de données tu utilises, tu peux peut-être utiliser les fonctionnalités standard de verrou sur lecture.
    Ainsi lorsque tu essaies d'écrire dans la table tu seras bloqué jusqu'à ce que le verrou soit enlevé. Il doit également y avoir un moyen de récupérer une erreur en cas de verrou.

    Sinon tu dois pouvoir également avoir une requête qui te renvoie l'information sur le verrou ou non, et ainsi tester le résultat de cette requête et rediriger sur un tSleep si c'est le cas.

    Nicolas

Discussions similaires

  1. Ecrire en Grec dans une InputBox, Possible ?
    Par Toad08 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/02/2008, 14h45
  2. ecrire dans une table
    Par Abla23 dans le forum Zope
    Réponses: 13
    Dernier message: 27/09/2006, 09h49
  3. Macro - Ecrire des valeurs dans une table
    Par gojaru dans le forum Access
    Réponses: 2
    Dernier message: 17/08/2006, 13h54
  4. Un tableau dans une table access, c'est possible ?
    Par mosquitout dans le forum Access
    Réponses: 6
    Dernier message: 05/04/2006, 13h04
  5. [MySQL] ecrire dans une table une info présente dans un formulaire.
    Par guillaumeIOB dans le forum PHP & Base de données
    Réponses: 22
    Dernier message: 29/03/2006, 00h45

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