Modificare a runtime la connectionstring

domenica 29 giugno 2008 - 21.27

jtpsala Profilo | Senior Member

Saluto tutti gli utenbti di questo Forum.

Volevo chiedere se esisteva un modo per poter modificare a runtime la stringa di connessione ad un database ms access presente nel file .conf di un'applicazione scritta in vb 2008 (ovviamente la stringa di connessione è stata creata a livello Applicazione e non Utente).

Ringrazio tutti in anticipo.

Brainkiller Profilo | Guru

>Volevo chiedere se esisteva un modo per poter modificare a runtime
>la stringa di connessione ad un database ms access presente nel
>file .conf di un'applicazione scritta in vb 2008 (ovviamente
>la stringa di connessione è stata creata a livello Applicazione
>e non Utente).

Ciao,
effettivamente i settings con scope Application sono read-only. Potresti provare o a togliere il ReadOnly dal file Settings.Designer.vb oppure leggere normalmente il file (visto che è un XML) con i metodi tradizionali LINQ TO XML o classi System.Xml.*
Ciao

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

jtpsala Profilo | Senior Member

E' troppo se ti chiedo di farmi un esempio?
Ringrazio in anticipo.

Brainkiller Profilo | Guru

>E' troppo se ti chiedo di farmi un esempio?
>Ringrazio in anticipo.

Guarda la prima "Accepted Solution" in basso:
http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_21010805.html

C'è tutto il codice necessario.

Se non hai dimestichezza nè di XML nè di .NET ti conviene studiacchiare un po'. Perchè per chi sa poco o niente non è banale visto che sono coinvolte diverse classi.
Ciao

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

jtpsala Profilo | Senior Member

Grazie mille....
Proverò!
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5