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
Dove salvare query sql in progetti c#
sabato 06 settembre 2014 - 18.40
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
evil86
Profilo
| Newbie
1
messaggi | Data Invio:
sab 6 set 2014 - 18:40
ciao a tutti!
dovrei sviluppare un sw in c# (windows form) per gestire alcune aree aziendali, tipo la gestione del personale, una gestione ordini etc.
Ho pensato di strutturare l'applicativo in N progetti divisi così da manutenerli, testarli e un domani da renderli autonomi.
Per non farla troppo lunga ho questo problema:
Ogni progetto ha delle form ed in queste form ci sono alcuni controlli (tipo la combo delle nazioni) in comune con altre form di altri progetti. Per caricare questi controlli avevo pensato di chiamare una query ed effettuare il binding con il datatable.
Per l'interazione con il db utilizzo una classe ad hoc referenziata in tutti i progetti.
a questa classe dovrei passare la query da eseguire sul db per avere come ritorno un dataset o un datatable.
Il mio problema è gestire il codice SQL. Non so come e dove posizionarlo/salvarlo.
Avevo pensato di aggiungere ad ogni progetto un file di configurazione/testo/classe etc dove all'interno c'è il codice in SQL.
es. query_nazioni = "SELECT id,nazione FROM nazioni where stato = 0"
quindi in ogni progetto devo salvare le query parametrizzate o non per poi usarle.
visto e considerato che molte di queste query possono essere comuni come posso gestire il codice SQL di tutti i progetti?
Inoltre questa mia ipotesi è corretta? sicuramente ci saranno altre soluzioni
Spero di essere stato abbastanza chiaro
Grazie
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 !