ASP.NET 2.0 ha una nuova sezione di configurazione pensata apposta per lo storage delle stringhe di connessione.
Quello che è interessante è la possibilità di inserire i propri database (nel caso di Access o SQL Server 2005 Express, che lavorano con un file fisico) nella directory App_Data, di sistema, e poi specificare |DataDirectory| nella stringa di connessione, in modo che venga in automatico risolto il percorso locale, a prescindere da dove si trova effettivamente la directory:
<configuration> <connectionStrings> <add name="Access.Pubs" connectionString="Provider=Microsoft.Jet.Oledb.4.0;Data Source=|DataDirectory|Pubs.mdb" providerName="System.Data.OleDb"/> </connectionStrings> </configuration>
Per leggere la stringa di connessione sarà poi sufficiente un codice come il suguente:
string connstring = ConfigurationManager.ConnectionStrings["Access.Pubs"].ConnectionString;
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Cache policy su route groups di Minimal API in ASP.NET Core 7
Load test di ASP.NET Core con k6
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Implementare il throttling in ASP.NET Core
Usare ASP.NET Core dev tunnels per testare le applicazioni su internet
Short-circuiting della Pipeline in ASP.NET Core
Personalizzare l'errore del rate limiting middleware in ASP.NET Core