Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Conservation de valeurs [ Archives / .NET ] (lumesh)

dimanche 28 décembre 2003 à 15:26:57 | Conservation de valeurs

lumesh

(language C#)

Bonjour,

Voila, lors du chargement du SplashScreen de mon application je recupere des configurations se trouvant dans une base de donnée OleDb.
Toutes les valeurs recupérées sont necessaire dans plusieurs forms ce qui implique que je dois les conserver dans des variables accessible de partout mais le probleme c'est qu'en C# il n'y a plus de Module contrairement a VB.net ce qui me permettait de creer des variables publiques et de renseigner ou lire leur valeur de nimporte kelle form ou classe.

Donc si vous avez une idee ou si vous pouvez maider ca serait vraiment cool !
Merci par avance.

Christophe.


Bouyaka !

lundi 29 décembre 2003 à 11:25:31 | Re : Conservation de valeurs

jeremie55


Essai avec des variables static

mardi 30 décembre 2003 à 14:59:23 | Re : Conservation de valeurs

vieuxLion

une variable static permet à tous les objets d'une même classe d'accéder à une même donnée
Ici, il faut avoir accès à une même information à partir de plusieurs Forms.
Il est possible de créer une classe "Globale" possédant les informations comme données publiques statiques (ou propriétés)
Ensuite, accéder à partir des Forms ainsi :
Globale.Propriete


mardi 30 décembre 2003 à 18:56:09 | Re : Conservation de valeurs

lumesh

okay merci bien.
Je vais essayer comme ca via des proprietes.


Bouyaka !

vendredi 13 février 2004 à 12:15:59 | Re : Conservation de valeurs

stiley1

Bjour,
je voudrais récupérer la valeur du compteur(word_compt) de ma table compteur
Pour cela je fais ceci:
string strConnexionxx = "Data Source=SIEGE-DI-DEP01; Integrated Security=SSPI;" +"Initial Catalog=BD_RH";
SqlConnection myConnectionxx=new SqlConnection(strConnexionxx);


SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select word_compt from compteur";
myConnectionxx.Open();
cmd.Connection=myConnectionxx;
Int32 count = (Int32) cmd.ExecuteScalar();

string a = count.ToString();
myConnectionxx.Close();

Mais quand je décide de rentrer cette valeur dans une cellule le compilateur me met "la reference d'objet n'est pas définie à un instance d'un objet"

et indexe cette ligne (Int32 count = (Int32) cmd.ExecuteScalar();)

Pouvez-vous m'aider? Toutes les suggestions sont les bien venues

vendredi 13 février 2004 à 12:16:02 | Re : Conservation de valeurs

stiley1

Bjour,
je voudrais récupérer la valeur du compteur(word_compt) de ma table compteur
Pour cela je fais ceci:
string strConnexionxx = "Data Source=SIEGE-DI-DEP01; Integrated Security=SSPI;" +"Initial Catalog=BD_RH";
SqlConnection myConnectionxx=new SqlConnection(strConnexionxx);


SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select word_compt from compteur";
myConnectionxx.Open();
cmd.Connection=myConnectionxx;
Int32 count = (Int32) cmd.ExecuteScalar();

string a = count.ToString();
myConnectionxx.Close();

Mais quand je décide de rentrer cette valeur dans une cellule le compilateur me met "la reference d'objet n'est pas définie à un instance d'un objet"

et indexe cette ligne (Int32 count = (Int32) cmd.ExecuteScalar();)

Pouvez-vous m'aider? Toutes les suggestions sont les bien venues



Cette discussion est classé dans : variables, valeurs, red, size, conservation


Répondre à ce message

Sujets en rapport avec ce message

detection d image [ par pogo ] bonjour za tous,je cherche un moyen (simple...) de detecter une image dans un flux. je m'explique : il faut que sur une fourchette courte (10 min de v Dessins façon Paint [ par Franckyom50 ] J'aimerais savoir comment faire pour dessiner un rectangle, façon Paint : c-à-d cliquer a un endroit et en en restant appuyé, tracé un rectangle au fu Probleme de DropDownList [ par GazGaz ] lu j'utilise visual c#.net et j'ai une page où se trouvent des DropDownList.je voudrais qu'au chargement de cette page, mes Ddl soient toutes vierges( textBox dans une listView [ par pogo ] bonjour,je cherche a faire qqchose qui me parait assez simple..mais qu en apparence uniquement!je voudrais remplacer (apres un click) le subitem d'un Utiliser des variables javascript dans aps.net [ par etnac ] Je m'explique un peu plus que dans le titre.J'ai dans une page une datagrid dans laquelle je gère un évènement qui me supprime la ligne selectionnée. asp.net+c#+fichier [ par Volfield ] Je cherche à downloader des fichiers à partir d'un formulaire avec une balise Avant je faisais du php et je récupérais le fichier et son nom avec les Serveur Web [ par csluikidikilest ] Je suis en train de développer un outil pour le dialogue (aussi bien en intranet qu'en internet) (un chat en fait) et je voudrais permettre au logicie datagrid valeurs [ par calaps ] Bonjour,juste une mini question . . . comment fait on pour récupérer le contenu d'une cellule spécifique d'un datagrid...merci d'avance,C@lAps<img src port série/parallèle [ par dahouar ] Abid Dahouar<img Cryptage asymetrique [ par stronglou ] LoulouBonjour,Quelqu'un pourrait-il me dire comment fairepour crypter un fichier ou autre en utilisant le cryptage asymétrique (si p


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,763 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.