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 :

chaine de connexion et Global.asax


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 112
    Par défaut chaine de connexion et Global.asax
    Bonjour à tous,
    je voudrais déclarer ma chaîne de connexion vers une base de données access dans le fichier global.asax précisément dans la méthode Session_start()
    je voudrais mon bouton fais le test de connexion ! Voila déjà le code que j'ai mis dans la méthode Session_Start():

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <% import Namespace="System.Data.OleDb" %>
    <% Application Language="C#" %>
    .
    .
    void Session_Start(Object sender, EventArgs e)
    {
             string connexion;
             connexion = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=mabase.mdb";
     
    OleDbConnection connext = newOleDbConnection();
    connect.connectionString = connexion;
    connect.open();
    }
    merci

  2. #2
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    1. Tu ne fermes pas ta connexion
    2. Utilises le web.config pour gérer ta chaine de connexion
    3. Tu as posé une question ? Je n'ai rien compris !

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 112
    Par défaut
    Merci pour la réponse et pardon de n'avoir pas bien expliquer les choses

    Ce que je veux d'abord c'est juste tester le connexion on va ignorer la fermeture pour le moment.
    Ma première question donc c'est :
    1- je veux déclarer ma chaîne de connexion globalement sans avoir la redéfinir encore une fois dans chaque fichier?
    2- en utilisant le fichier global.asax comment puis-je liée un événement à un bouton permettant d'appeler la méthode Session_Start()


    merci

  4. #4
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    Citation Envoyé par Khalid.bounouader Voir le message
    Merci pour la réponse et pardon de n'avoir pas bien expliquer les choses

    Ce que je veux d'abord c'est juste tester le connexion on va ignorer la fermeture pour le moment.
    Ma première question donc c'est :
    1- je veux déclarer ma chaîne de connexion globalement sans avoir la redéfinir encore une fois dans chaque fichier?
    2- en utilisant le fichier global.asax comment puis-je liée un événement à un bouton permettant d'appeler la méthode Session_Start()


    merci
    1 - Utilises les connexionstring du fichier web.config. Oublis le global.asax.
    http://dotnet.developpez.com/faq/asp...baleswebconfig

    2 - La méthode Session_Start ne peut pas être appelée. Elle est déclenché lorsqu'une session démarre.
    http://dotnet.developpez.com/faq/asp...age=globalasax

  5. #5
    Membre confirmé
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 112
    Par défaut
    Merci pour l'information, mais j'ai trouvé un ensemble de problème pour se connecter.
    Par exemple j'ai suivi ce que vous m'avez donné sur l'utilisation ConnectionString http://dotnet.developpez.com/faq/asp...nnectionstring partie 4
    J'ai suivi l'étape décrite mais lorsque je veux exécuter, une erreur s'affiche :
    Le nom Global n'existe pas dans le contexte actuel
    Comment puis-je résoudre cette erreur ?
    Merci

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 17
    Par défaut
    Citation Envoyé par Khalid.bounouader Voir le message
    Merci pour l'information, mais j'ai trouvé un ensemble de problème pour ce connecter
    par exemple j'ai suivi ce que vous m'avez donner sur l'utilisation ConnectionString http://dotnet.developpez.com/faq/asp...nnectionstring partie 4
    j'ai suivi l'étape décrite mais lorsque je veux exécuter, une erreur s'affiche :
    le nom Global n'existe pas dans le contexte actuel
    Comment puis-je résoudre cette erreur ?
    Merci
    J'ai le meme probleme.
    J'ai suivi le tutoriel mais j'obtiens l'erreur
    Le nom Global n'existe pas dans le contexte actuel
    Quelqu'un peut m'aider la dessus ? J'aimerais reussir à utiliser la methode decrite dans ce tutoriel.
    Merci

  7. #7
    Rédacteur

    Avatar de Jean-Michel Ormes
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    1 838
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 838
    Par défaut
    Citation Envoyé par yarolman Voir le message
    j'ai le meme probleme, j'ai suivi le tutoriel mais j'obtiens l'erreur "le nom Global n'existe pas dans le contexte actuel" ?
    qq1 peut m'aider la dessus, j'aimerais reussir à utiliser la methode decrite dans ce tutoriel.
    merci
    Pourrais t'on voir ton code?

  8. #8
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    Est-ce que les classe à partir desquelles vous essayez de faire Global.ConnectionString est bien dans le même contexte (genre, dans le site web ?)

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

Discussions similaires

  1. [C#] Rediriger depuis le Global.asax
    Par Pasiphae dans le forum ASP.NET
    Réponses: 3
    Dernier message: 31/08/2009, 15h18
  2. code de connexion BD dans global.asax.vb
    Par Bavarien dans le forum ASP.NET
    Réponses: 1
    Dernier message: 25/04/2008, 09h53
  3. [vb.net] session et global.asax
    Par lucie.houel dans le forum ASP.NET
    Réponses: 3
    Dernier message: 15/06/2005, 16h42
  4. [C#] [Oracle] Problème de chaine de connexion
    Par didoboy dans le forum ASP.NET
    Réponses: 9
    Dernier message: 08/01/2005, 11h32
  5. ADO et chaine de connexion
    Par desperado dans le forum Bases de données
    Réponses: 2
    Dernier message: 11/08/2004, 11h40

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