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

ASP.NET Discussion :

Evenements pour vérifier un INSERT ou UPDATE (SQL server)


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 91
    Par défaut Evenements pour vérifier un INSERT ou UPDATE (SQL server)
    Comment faire en langage ASP.NET/VB.NET pour vérifier qu'il y est eu un INSERT ou un UPDATE ?
    C'est a dire mettre a jour les données a partir d'un évènement et non d'un Timer.
    J'ai essayé de voir si ceci était possible à l'aide des Notification services et des trigger mais ceux-là semblent ne pas être ce que je cherche ?¿

    Bonne année

  2. #2
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Il faut que tu donnes plus d'explications sur ton problème sans quoi il sera difficile de te répondre.

    Les triggers peuvent être solution effectivement, mais il faut voir le contexte.

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 91
    Par défaut
    Citation Envoyé par calagan99 Voir le message
    Il faut que tu donnes plus d'explications sur ton problème sans quoi il sera difficile de te répondre.

    Les triggers peuvent être solution effectivement, mais il faut voir le contexte.
    Désolé je voulais faire simple

    J'ai une base de données/serveur SQL Server admettons avec une table contenant des articles en cours de fabrication (je prend un exemple pour que vous compreniez)

    Ensuite j'ai 15 PC qui sont connectés au serveur, il peuvent tous ajouter modifier et supprimer des "articles" en cours de création
    le problème :

    Il ne verront pas la modification se faire lorsque par exemple une des trois personnes modifiera l'article ou le supprimera ou quoi que ce soit d'autre

    C'est en ASP.NET que je voudrais faire ça, je voudrais que la page affichant les article puisse savoir a quel moment se rafraichir (a la modification/suppression/ajout d'article) sur chacun des PC

    Enfaite j'aurais besoin d'un évènement propre a ASP/SQL qui puisse me dire "tient il y a eu une modification/suppression/ajout" sans utiliser de timer, car la solution première serait de faire des rafraichissements toute les 5 Secondes, afin de voir si il y a eu modif et modifier au cas ou.

    Mais je voudrais une autre manière de faire moins "bourrine"

    Aussi je pense que les triggers ne sont pas adapté car il ne peuvent déclencher d'évènement a l'intérieur même du code ASP

    PS: On peut voir ca comme si je voulais faire un Chat ou chaque client doit savoir qu'il y a eu un nouveau message et non pas actualiser la page sans cesse

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Le serveur ne peut pas dire aux clients de se rafraichir.
    La demande doit forcément venir du client donc Timer

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 32
    Par défaut
    Bonjour à tous,
    Je voudrais reprendre le problème soulevé par anat1212 mais en Winform. Est-il possible possible de s'abonner à ce type de notification (insert/update/delete sur une table) en winform ?
    Merci à tous.

  6. #6
    Membre confirmé Avatar de Morad ISSOULGHANE
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Juin 2009
    Messages : 98
    Par défaut
    Bonjour,

    Il y a le reverse Ajax Push, tu peux voir du coté de NComet

    Bonne chance

Discussions similaires

  1. Insert then update Sql server
    Par moiamal dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 18/06/2014, 16h29
  2. Insertion simple en SQL Server impossible
    Par Cygace dans le forum ASP.NET
    Réponses: 1
    Dernier message: 10/01/2008, 18h48
  3. QUEL PORT POUR ACCES A DISANCE SUR DB SQL SERVER 2000 ?
    Par titanserver dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 30/08/2007, 15h52
  4. Réponses: 3
    Dernier message: 18/01/2007, 10h48
  5. Insertion dans table SQL server (Trigger) Aidz moi SVP????
    Par pop bob dans le forum Développement
    Réponses: 2
    Dernier message: 30/07/2005, 23h55

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