Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Cmbiare Stringa di connessione datatable
domenica 13 giugno 2010 - 10.57
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
alexvt
Profilo
| Newbie
45
messaggi | Data Invio:
dom 13 giu 2010 - 10:57
Per una serie di motivi in un programma a suo tempo avevo inserito stringhe diverse di connessione per i vari Dataset (all'inizio mi avevano chiesto di avere degli archivi su server locali diversi dal server centrale ) , ora non ho piu' questa necessita' e per evitare impicci volevo riportare tutti i datatable ad usare una sola stringa di connessione (che e' memorizzata nel file esterno settings ) ,ora mi domandavo se esiste un metodo per modificare tutti i puntatori dei datatable senza andare a cercarmeli uno per uno (magari selezionando i dataset ) .
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
dom 13 giu 2010 - 17:50
Ciao,
non credo sia possibile fare un'operazione massiva, a meno che nei vari TableAdapters non hai usato sempre la stessa stringa di connessione presa dal config, in quel caso ti basta modificare quella (appunto nel file .config) e tutto funziona correttamente.
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
alexvt
Profilo
| Newbie
45
messaggi | Data Invio:
dom 13 giu 2010 - 18:12
Il guaio e' proprio quello di aver dovuto impostare diverse stringhe di connessione nel Config differenziando i vari datatable a secondo se dovevano puntare agli archivi della Filiale o a quelli della Sede Centrale , poi hanno deciso che anche gli archivi delle Filiali potevano stare sul DB Centrale (che peraltro gia manteneva la copia degli archivi locali ) . Cmq alla fine nora mi ritrovo 4/5 stringhe di connessione ed una quarantina di Datatable da aggiornare e potrei lasciare le cose come stanno semplicemente mantenendo le stringhe di connessione nel Config ma non mi piace come soluzione .
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
dom 13 giu 2010 - 18:53
Ciao,
io infatti non li uso più da molto tempo proprio per il "troppo lavoro dietro alle quinte" e quindi un mancato "controllo totale della cosa", uso sempre un pattern N-Tier e quindi ho un solo metodo nel mio DataProvider che mi torna la stringa di connessione...chiaramente avrei dovuto parametrizzarlo con un bool (filiale Si|No) e quindi avrei fatto presto a fare la modifica per tutti.
A mio avviso non ti resta che cambiare le stringa di connessione sul config e quindi lasciarle tutte uguali...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Torna su
Stanze Forum
Elenco Threads
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 !