Bonjour,
Cadre: Application Intranet, essentiellement de la manipulation de données (consulation / Saisie / Reporting)
J'ai cru comprendre qu'il était préférable de préserver une connexion ouverte durant la session du user, plutôt que d'ouvrir et refermer la connexion avec le server SQL à chaque besoin.
Avec un code du genre
placé dans le global.asax sur Session_Start, ca marche tres bien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 'ouverture de la connexion avec SQL Server Dim oCnx As New SqlConnection oCnx.ConnectionString = ConfigurationManager.ConnectionStrings.Item("csMesDatas").ToString oCnx.Open() Session("oCnx") = oCnx![]()
MAIS ....
Les objets type GridView and Co sont connectés via un SQLDataSource qui se connecte directement à ma connection String...
Ma question est donc, est-ce que le fait d'ouvrir une seule connexion est vraiment utile, et si oui, comment fait-on avec les gridView et autres datalist?
![]()
Partager