Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ciao a tutti,
come posso modificare la mia ConnectionString a runtime messa in settings in maniera da non fare vedere la password dell'accesso al db cliccando semplicemente nell'xml che accompagna l'eseguibile?
Ciao.
Per modificare il valore di unaq proprietà dichiarata nella scheda Impostazioni delle proprieà di progetto puoi usare questo codice:
Codice sorgente - presumibilmente Plain Text
My.Settings.NomeProprietà="Valore"
Tenendo conto che nell'esempio ho supposto che NomeProprietà sia di tipo String.
Il motivo per cui ne hai necessità non l'ho capito ma non entro nel merito.
Grazie per la risposta ma questo già lo sapevo .. il problema è che questo modo funziona se l'Ambito della variabile è Utente ma se è Application (come deve essere per obbligatoriamente la StringConnection) è in sola lettura .. cercando su internet ho trovato che devo usare la ConfigurationManager ma non sono riuscito nel mio scopo
è obbligatorio perchè non si può modificare .. ed ho letto su msdn che le ConnectionString in quanto tali devono essere Application .
Considera che questa connectionstring è generata in automatico quando ho creato il DataSet con Data->Aggiungi Nuova Origine Dati
Ma io non avevo trovato nessun classe di nome "ConnectionString"... Comunque, dato che anche quello che viene generato dal compilatore è codice, lo puoi modificare. Dovrebbe essere in Settings.Designer.vb o DataSet.Designer.vb, credo...