Connexion au base des données via le fichier global.asax.vb

Signaler
Messages postés
12
Date d'inscription
vendredi 9 mars 2007
Statut
Membre
Dernière intervention
23 avril 2008
-
Messages postés
12
Date d'inscription
vendredi 9 mars 2007
Statut
Membre
Dernière intervention
23 avril 2008
-
Bonjour tous le monde
Je suis en train de développer une application en asp.net avec le code behind VB.net. j'ai mis le code de connexion à la base des données sqlserver dans le fichier global.asax.vb dans la procédure session_start() et quand je fais le RUN il m'affiche :

Le composant 'ADODB.connection' ne peut pas être créé. Les composants de threads cloisonnés ne peuvent être créés que sur des pages avec une directive de page <%@ Page aspcompat=true %>.
Ligne 94 :         Dim connexion, CMD, RS
Ligne 95 :
Ligne 96 :         connexion = Server.CreateObject("ADODB.connection")
Ligne 97 :         CMD = Server.CreateObject("ADODB.command")
Ligne 98 :         RS = Server.CreateObject("ADODB.recordset") 

Fichier source : d:\inetpub\wwwroot\XXXXX\Global.asax.vb    Ligne : 96

Framework:1.1
VS2003
sqlserver2000

Merci pour votre aide

2 réponses

Messages postés
561
Date d'inscription
mardi 4 mars 2008
Statut
Membre
Dernière intervention
10 juin 2010

je pense pas que ce soit une bonne idée de faire ce genre de chose

ouvre plutôt la connection ou tu en as besoin et referme la après
Messages postés
12
Date d'inscription
vendredi 9 mars 2007
Statut
Membre
Dernière intervention
23 avril 2008

Bonjour
Oui, je sais mais je suis obliger de procéder comme cela.Je suis en train de faire migrer un projet c'est pour ca...le problème c'est qu'il me demande d'ajouter l'attribut aspcompat=true dans global.asax

merci