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 :

Notification dans vb.net [Débutant]


Sujet :

VB.NET

  1. #1
    Membre éclairé Avatar de fahdijbeli
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 281
    Par défaut Notification dans vb.net
    Bonjour,
    mon poste c'est pas un problème de code ou un erreur dans mon application , c'est un avis de programmation dans vb.net , j'explique ce que je veux faire :
    j'ai une table dans ma base de donnée qui s'appelle adhérent cette table contient un champ date_fin qui représente la date de fin de l'inscription de chaque adhérent , donc je veux que mon application lance une notification lorsque la date d'aujourd'hui dépasse la date_fin et affiche tous les adhérent qui ont une date_fin expiré ,moi j'ai pensé que à chaque ouverture de mon application mon programme lance une requête sql pour sélectionner les adhérents qui ont des date_fin < date d'aujourd'hui mais je vois pas ce Logic un bon pratique donc je vous demande me donner un Logic pour faire ça ou bien dite moi mon logic il est bien pratique ou non ?
    Merci pour l'aide les amis .

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    pourquoi penses tu que ce n'est pas une bonne pratique ?
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Octobre 2011
    Messages : 40
    Par défaut
    Je pense que c'est une bonne pratique mais il faut la limiter dans le temps

  4. #4
    Membre éclairé Avatar de fahdijbeli
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 281
    Par défaut
    bonjour,
    pourquoi penses tu que ce n'est pas une bonne pratique ?
    car à chaque ouverture de l'application par exemple n fois dans le même jour il faut interagir avec la base n fois ,y a t il un moyen pour faire interagir une seul fois la base dans un seul jour , moi par exemple j'ai pensé autre fois que je met un déclencheur de connexion dans la base et à chaque connexion il sauvegarde dans une table adhérentException qui contient tous les adhérents expiré dans ce cas là la base est en état ouvert dans un même jour pas comme l'application peut être ouvrir ou fermer plusieurs fois , dans ce cas là je suis dans le bon sens ou non ?
    merci pour les réponses

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    en quoi c'est grave de faire une requete de 50 milliseconde plusieurs fois par jour ?


    sinon quel type de base de données ?
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Membre éclairé Avatar de fahdijbeli
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 281
    Par défaut
    Citation Envoyé par Pol63 Voir le message
    en quoi c'est grave de faire une requete de 50 milliseconde plusieurs fois par jour ?


    sinon quel type de base de données ?
    j'utilise sqlserver express 2008 , mais j'ai pas compris par cette phrase :

    en quoi c'est grave de faire une requete de 50 milliseconde plusieurs fois par jour ?
    et merci pour la réponse l'ami

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    ca a l'air de t'embeter de faire plusieurs la requete par jour alors qu'une seule fois suffirait
    certes, mais l'exécution d'une requete est rapide (sous réserve du schéma) donc ce n'est pas grave de la faire plusieurs fois par jour
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  8. #8
    Membre éclairé Avatar de fahdijbeli
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 281
    Par défaut
    merci l'ami pour la réponse j'ai autre question dans le même contexte :
    lorsque les adhérent ont expiré par la date de fin il faut afficher une notif de windows pour dire à l'utilisateur qu'il y a des adhérents expiré sans l'utilisateur démarre l'application,donc la logic métier de la notification dois travailler lors de l'ouverture de session dans le pc comme avast lorsque il termine la mise à jour il lance la notification ?
    merci

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    notifyicon
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  10. #10
    Membre éclairé Avatar de fahdijbeli
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 281
    Par défaut
    oui mais je veux ça :
    l'utilisateur démarre l'application,donc la logic métier de la notification dois travailler lors de l'ouverture de session dans le pc comme avast lorsque il termine la mise à jour il lance la notification ?
    est ce que je dois créer un service windows qui démarre automatiquement lorsque le pc power on pour que ce service lance mon application ?

  11. #11
    Membre éclairé Avatar de DeWaRs
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2006
    Messages
    291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 291
    Par défaut
    Citation Envoyé par fahdijbeli Voir le message
    oui mais je veux ça :

    est ce que je dois créer un service windows qui démarre automatiquement lorsque le pc power on pour que ce service lance mon application ?
    Ou alors utiliser le task scheduler de windows.

  12. #12
    Membre éclairé Avatar de fahdijbeli
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 281
    Par défaut
    Citation Envoyé par DeWaRs Voir le message
    Ou alors utiliser le task scheduler de windows.
    merci ok je vais essayer et je retourne
    merci les amis

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Integration de Word dans VB.NET
    Par medinfo dans le forum Windows Forms
    Réponses: 3
    Dernier message: 14/04/2006, 18h47
  2. [9i] [AIX 5.2] Problème notification dans OMS
    Par Débéa dans le forum Oracle
    Réponses: 1
    Dernier message: 03/04/2006, 16h58
  3. Intégrer Asphyre3D dans Delphi.NET
    Par ctrlaltsuppr dans le forum Delphi .NET
    Réponses: 1
    Dernier message: 22/02/2006, 21h41
  4. ouvrir une feuille EXCEL dans Delphi.NET
    Par micha382 dans le forum Delphi .NET
    Réponses: 1
    Dernier message: 04/11/2005, 22h35

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