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

VB.NET Discussion :

événement qui se déclenche a chaque nouvelle linge insérée dans une table en vb.net


Sujet :

VB.NET

  1. #1
    Membre habitué Avatar de sihammaster
    Webmaster
    Inscrit en
    Mai 2009
    Messages
    256
    Détails du profil
    Informations professionnelles :
    Activité : Webmaster
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2009
    Messages : 256
    Points : 183
    Points
    183
    Par défaut événement qui se déclenche a chaque nouvelle linge insérée dans une table en vb.net
    Bonjour,

    Je demande s'il y a une possibilité de créer un événement sous vb qui sera déclenché à chaque détection d'une ligne récemment insérée dans une table sql, cet événement sera comme roule de recharger une datagridview seulement par les nouvelles lignes sans la rechargé entièrement,
    j'ai tenté de faire ça par un Timer qui se relance à chaque 500 millisecondes mais ça bloque le traitement et j'aimerais éviter de parcourir toute la table pour chercher les nouvelles lignes.

    Toute idée sera la bienvenue, Merci d'avance.

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 172
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 172
    Points : 25 112
    Points
    25 112
    Par défaut
    il aurait aussi fallu nous dire sur quel sgbd tu es

    sinon c'est une bonne question
    si ton appli fait l'insert, elle n'a pas besoin d'évènement pour savoir qu'elle vient de faire un insert
    si c'est sur un autre poste, comment la base de données saurait elle qui elle doit avertir ?

    après il y a plusieurs moyens de faire de la notification, sql server a un système mais qui n'est pas très performant
    l'autre moyen et que tes applis se connectent à un webservice qui lui est le seul à se connecter à la base, mais ca il faut le penser avant de commencer le développement

    une autre méthode c'est de faire des triggerrs qui font remplir une table de notification, et tes applis lisent cette table de notification souvent pour savoir si elles doivent récupérer des données dans des tables, ca peut rester performant mais ca demande pas mal de boulot

Discussions similaires

  1. Réponses: 6
    Dernier message: 26/08/2013, 15h35
  2. Réponses: 10
    Dernier message: 23/11/2009, 22h49
  3. Réponses: 1
    Dernier message: 04/05/2009, 23h05
  4. Réponses: 1
    Dernier message: 07/10/2007, 10h53

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