Je me suis construit une classe qui gère l'ensemble de mes accès aux données.
Cela me permets par exemple de passer d'ACCESS à SQL Serveur juste en remplaçant le module qui contient cette classe sans rien changer d'autre dans mon programme.

Tout fonctionne.
Ma question est de m'assurer que ce que j'ai fait est propre.

J'instancie ma classe d'accès aux données au niveau de la classe de la page
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
namespace Eval_Client
{
    public partial class pg_Login : System.Web.UI.Page
    {
        CLASSE_IAD LO_IAD = new CLASSE_IAD();
 
        protected void LOGIN_VideSessions()
        {
            Session.Remove("LOG_IdUtil");
Je ferme l'ensemble au niveau de l'évènement UnLoad
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
       protected void Unload()
        {
            LO_IAD.IAD_FermeDR();
        }
Je voudrais être certain que c'est suffisant au niveau du UnLoad. Dans Delphi par exemple on utilise un ordre Free et on assigne la variable à Nil

Merci d'avance de vos retours