Mi sono trovato a riscrivere il db (SQL Server 2005) che uso per una applicazione winform in c#, ovviamente mantenendo quello vecchio SS e creandone uno Nuovo SSNew, dove ho anche aggiunto tabelle, viste, ecc. e rinominato alcuni oggetti.

Devo quindi sistemare il codice (uso VS2005) dove in alcuni casi ho:
- creato un dataset che utilizzo nelle form per la compilazione di comboBox ad esempio
- usato connessioni dirette al db con comandi sql per ricavare i dati per le dataGridView

Ora sto pensando che sarebbe moolto bello disporre le cose in modo da poter runtime scegliere a quale db connettermi così da disporre di dati di test, ecc. in modo veloce.

Quali metodi sono raccomandabili / semplici / efficaci secondo voi?