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 :

[C#]Garder en mémoire ma connexion oracle


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 69
    Par défaut [C#]Garder en mémoire ma connexion oracle
    Bonjour,

    je me casse les neurones depuis ce matin, et mes recherches google se montrent infructueuses.

    Je vous explique :

    J'ai une page ASP.net avec un UpdatePanel.

    Ce dernier est actualisé via un bouton qui est défini comme RegisterAsyncPostBackControl.

    Mon problème est le suivant, je travaille avec des tables temporaires.
    Donc dès le début je fais une oracleconnection.Open() pour insérer des données dans une table.

    Par la suite, je dois encore requêter, je suis de nouveau obligé de faire une OracleConnection.open(), il ne garde pas en mémoire mon premier Open().

    Comment dois-je faire pour que cette connexion reste en vie pendant toute la durée du traitement car mes tables s'effacent systématiquement à chaque OracleConnection.Open().

    Merciiiii

  2. #2
    Membre Expert Avatar de Er3van
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Avril 2008
    Messages
    1 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 430
    Par défaut
    Je ne suis pas sûr de bien comprendre ton problème, mais le pattern Singleton (je te laisse faire une recherche) permettrait de résoudre ton problème s'il n'est pas ailleurs.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 69
    Par défaut
    Mon problème est toujours le même.

    J'ai crée une classe en parallèle ...

    Mais dès que j'update mon panel, on repasse par le Page_Load, et je perds ma connexion avec la base, ce qui réinitialise mes tables temporaires.

    Une autre solution ?

    Je vois pas comment faire !!!

    Session ?

    merciiiii

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 69
    Par défaut
    C'est good

    Je mets ma variable de connexion dans une session.

    Et je peux consulter si elle est ouverte ou pas par le State().

    Merci

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 02/12/2005, 04h28
  2. Connexion à Oracle Entreprise Manager
    Par black_code dans le forum Entreprise Manager
    Réponses: 4
    Dernier message: 11/11/2005, 14h29
  3. Connexion à Oracle depuis EXCEL
    Par Megaxel dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 07/10/2005, 12h04
  4. connexion oracle - choix d'architecture et langage
    Par ludvo dans le forum Général Conception Web
    Réponses: 8
    Dernier message: 13/09/2005, 21h33
  5. [Oracle] Pb connexion ORACLE (PHP5)
    Par Mikl dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 19/05/2005, 19h23

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