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

C# Discussion :

trigger MSSQL pour lancer une app


Sujet :

C#

  1. #1
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut trigger MSSQL pour lancer une app
    Bonjour

    Est il possible a partir d'une BDD MSSQL de creer un triger qui lancerait une application

    L'idee serait d'envoyer un mail automatique lors de l'insertion d'un record dans une table

    Merci de vos suggestions
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Points : 2 331
    Points
    2 331
    Par défaut
    Lancer une application me semble un poil lourd.

    En tant que dev, je ferai une procédure stockée en C#, qui insère tes données dans ta table puis mail vers un compte X, mais sûrement que le forum sql-server aura une solution plus pro !

  3. #3
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    Lancer une application me semble un poil lourd.

    En tant que dev, je ferai une procédure stockée en C#, qui insère tes données dans ta table puis mail vers un compte X, mais sûrement que le forum sql-server aura une solution plus pro !
    D'accord avec toi, par contre je ne suis pas certain que dans le forum sql-server il y ait beaucoup d'avis sur l'usage de C# en procédure stoquée ?
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

  4. #4
    Membre émérite
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Points : 2 331
    Points
    2 331
    Par défaut
    Ce que je voulais dire, peut-être que MS-SQL a des fonctions ou procédures d'envoi de mails sur lesquels tu peux te reposer, ce qui t'éviterait à faire du code, mais ce n'est pas ici que l'on pourra dire si oui ou non ce genre de fonction existe. Si la proc te suffit, alors développe la proc, sinon tu peux toujours poser la question pour avoir un avis expert en matière sql-server !

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Arnard Voir le message
    Ce que je voulais dire, peut-être que MS-SQL a des fonctions ou procédures d'envoi de mails sur lesquels tu peux te reposer, ce qui t'éviterait à faire du code
    sp_send_email

  6. #6
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    Merci H2s84
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

  7. #7
    Membre émérite
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Points : 2 331
    Points
    2 331
    Par défaut
    Me disait bien que ça devait exister

    thx h2s84

  8. #8
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    Malheureusement

    Il semblerait que la procedure n'existe pas en SQL Server 2008 Xpress
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

  9. #9
    Invité
    Invité(e)
    Par défaut
    C'est une version expresse c'est fait pour être limitée et est interdite à la production.

  10. #10
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    C'est une version expresse c'est fait pour être limitée et est interdite à la production.
    Non je ne crois pas que c'est cela !
    Car je viens de verifier une autre installation Xpress et cette procedure est presente.
    Je pense que c'est liée a la presence de IIS ou d'un serveur SMTP lors de l'installation
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

  11. #11
    Invité
    Invité(e)
    Par défaut
    Bon essayer de configurer la messagerie de votre serveur et voir si la procédure stockée est crée.

Discussions similaires

  1. je ne retrouve plus le lien pour lancer une recherche sur le forum
    Par harlock59 dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 2
    Dernier message: 19/04/2006, 12h44
  2. Réponses: 2
    Dernier message: 06/04/2006, 11h57
  3. Problème pour lancer une tâche de fond
    Par jessie dans le forum Administration système
    Réponses: 3
    Dernier message: 12/02/2006, 19h50
  4. Réponses: 3
    Dernier message: 11/01/2006, 15h39
  5. [cmd] pour lancer une instance d'un default browser ?
    Par Invité dans le forum Windows
    Réponses: 4
    Dernier message: 06/12/2005, 16h20

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