Connessione a database in global.asax

lunedì 30 gennaio 2006 - 11.10

ilpako Profilo | Junior Member

ragazzi ricordavo ci fosse qcs in proposito sul sito è possibile?nn ricordo cme fare a memorizzare e arikiamare la stringa di connessione al db access tramite file global.asax

Brainkiller Profilo | Guru

>ragazzi ricordavo ci fosse qcs in proposito sul sito è possibile?nn
>ricordo cme fare a memorizzare e arikiamare la stringa di connessione
> al db access tramite file global.asax

Mai usato il global.asax
Di solito queste impostazioni vengono inserite nel web.config, file creato appositamente per queste ed altre funzionalità.
Esempio:

<configuration>
<appSettings>
<add key="ConnectionString" value="pooling=true;server=192.168.0.3;UID=user;PWD=password;Initial Catalog=nome_database" />

Poi all'interno del codice la recuperi con:

System.Configuration.ConfigurationSettings.AppSettings("ConnectionString")

ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

ilpako Profilo | Junior Member

grassie tante...nn ricordavo bene allora

lupotana Profilo | Junior Member

Ciao a tutti.
In realtà la tecnica di condividere la connessione utilizzando il Global.asax c'è, anzi è quella consigliata dai libri di certificazione per gli esami 70-305, 70-315 (Sviluppare Applicazioni Web).

La tecnica è la seguente : "Aggiungere il componente per la connessione al database al file Global.asax, quindi creare una variabile di stato nella routine eventi Application_Start o Session_Start per condividere la connessione con il form Web nell'applicazione"

Non so qual'è la startegia ottimale (consideriamo che non tutto il codice presente in questo tipo di libri è oro), vi riporto solo la 2° soluzione.

Ciao,
Marco

Combatti anche tu il NULL
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5