Garder une datatable en memoire [Résolu]

Messages postés
88
Date d'inscription
vendredi 23 juillet 2004
Dernière intervention
18 avril 2008
- - Dernière réponse : yann_lo_san
Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Dernière intervention
23 janvier 2016
- 14 sept. 2007 à 20:06
Salut

Je cherche a savoir comment garder une datatable en mémoire meme apres un reload, sinon je suis obligé de refaire un acces a ma database ce qui augmente considérablement le nombre de connexions.

merci d'avance
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Dernière intervention
23 janvier 2016
20
3
Merci
Salut,
y'a pas 36 solutions (viewstate ou session)

DataTable dt = rempliDataTable();

// Si contexte ne change pas :
this.ViewState.Add("dt", dt);

// Sinon
Session.Add("dt", dt);

// Utilise

DataTable dt2 = ViewState["dt"] as DataTable;
ou
DataTable dt2 = Session["dt"] as DataTable;

if( dt2 != null )
{
      //ect...
}

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 114 internautes nous ont dit merci ce mois-ci

Commenter la réponse de yann_lo_san

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.