Garder une datatable en memoire [Résolu]

cs_jimmy28 88 Messages postés vendredi 23 juillet 2004Date d'inscription 18 avril 2008 Dernière intervention - 13 sept. 2007 à 19:53 - Dernière réponse : yann_lo_san 1137 Messages postés lundi 17 novembre 2003Date d'inscription 23 janvier 2016 Dernière intervention
- 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
yann_lo_san 1137 Messages postés lundi 17 novembre 2003Date d'inscription 23 janvier 2016 Dernière intervention - 14 sept. 2007 à 20:06
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...
}

Merci yann_lo_san 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 87 internautes 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.