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

Langage SQL Discussion :

Bloquer l'accès à un enregistrement d'une table


Sujet :

Langage SQL

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 32
    Points : 28
    Points
    28
    Par défaut Bloquer l'accès à un enregistrement d'une table
    Bonjour

    Est -il possible de bloquer l'accès à un enregistrement d'une table pendant x secondes.


    Car en fait je voudrais par exemple :

    j'ai une table avec comme champ pseudo et points

    Et que lorsque les points d'un pseudo sont modifiés, ce ne soit plus possible pendant 30 secondes.

    Ou sinon y a t-il une autre solution ?

    Merci

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 874
    Points : 53 048
    Points
    53 048
    Billets dans le blog
    6
    Par défaut
    Les SGBDR sont fait pour assurer nativement la concurrence. Faire ceci avec un SGBDR est une hérésie car c'est du fonctionnel. A vous d'écrire un code qui va bien, par exemple en rajoutant dans votre table une colonne d'horodatage mise à jour par un trigger insert/update et empêcher par un autre trigger update toute mise à jour si le différentiel temporel entre le temps actuel et l'horodatage est inférieur à 30 s.

    A +

Discussions similaires

  1. [AC-2010] Problèmes d'acces aux enregistrement d'une table.
    Par Jeanpierre71 dans le forum IHM
    Réponses: 3
    Dernier message: 25/10/2013, 12h27
  2. [SQL] Bloquer l'enregistrement dans une table pendant quelques secondes
    Par syl2042 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 04/09/2007, 10h19
  3. [VB6] Allez en avant dernier enregistrement d'une table acce
    Par bb62 dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 10/02/2006, 15h42
  4. Réponses: 10
    Dernier message: 01/08/2003, 13h45
  5. Trouver le dernier enregistrement d'une table
    Par remi59 dans le forum Requêtes
    Réponses: 4
    Dernier message: 11/03/2003, 14h54

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