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#] port�e des variables d'Application?


Sujet :

ASP.NET

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    94
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 94
    Par d�faut [C#] port�e des variables d'Application?
    bonjour,
    je souhaite mettre un dataset dans les variables d'application du serveur mais je me pose une question:
    quand une page arrive sur le serveur et demande le dataset comme ca
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    dataset ds = Application["mondataset"];
    prend-elle un r�f�rence sur l'objet en m�moire (unique) sur le serveur
    ou r�cup�re-t-on une copie?
    donc est-ce que les modifications qu'op�rent une page sur le dataset dans lequel elle travaille sont visibles en temps r�el par les autres pages ou faut il r�assigner le dataset au serveur de temps en temps
    par un:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    Application["mondataset"]=ds
    ????? :

    merci pour votre aide!

  2. #2
    Membre �m�rite
    Profil pro
    Inscrit en
    Ao�t 2003
    Messages
    835
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 835
    Par d�faut
    Salut,

    Avec

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    dataset ds = Application["mondataset"];
    Tu r�cuperes une r�f�rence vers ta variable qui est en m�moire. Donc toute modification du DataSet a partir de cette r�f�rence modifiera le m�me objet, pas la peine de faire ce que tu appelles une "r�assignation". D'ailleurs en .Net tout est trait� comme une r�f�rence � partir du moment ou l'objet consid�r� est une classe (par opposition � une structure).

    PS : par contre attention aux modifications simultan�es par plusieurs personnes...

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    94
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 94
    Par d�faut
    ok merci pour ta r�ponse rapide & claire !

  4. #4
    Expert confirm�
    Avatar de Ditch
    Inscrit en
    Mars 2003
    Messages
    4 160
    D�tails du profil
    Informations personnelles :
    �ge : 43

    Informations forums :
    Inscription : Mars 2003
    Messages : 4 160

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 8
    Dernier message: 17/02/2005, 09h05
  2. [FLASH MX] Port�e des variables ???
    Par mic79 dans le forum Flash
    R�ponses: 2
    Dernier message: 08/02/2005, 10h21
  3. Port�e des variables vbscript vers ASP
    Par Immobilis dans le forum ASP
    R�ponses: 3
    Dernier message: 03/11/2004, 10h14
  4. [XSL]Probl�me de port�e des variables
    Par djulesp dans le forum XSL/XSLT/XPATH
    R�ponses: 6
    Dernier message: 17/09/2004, 10h34
  5. [Port�e] port�e des variables
    Par parksto dans le forum Langage
    R�ponses: 7
    Dernier message: 09/05/2004, 21h05

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