Sto lavorando a un'applicazione Windows che viene utilizzata per tracciare la revisione dei documenti e le informazioni di controllo per la mia azienda. Il back-end è un database del server SQL e la maggior parte delle attività dell'utente sono operazioni CRUD di base sui dati che risiedono nel server SQL. La maggior parte dei controlli (caselle di riepilogo, caselle combinate, griglie e così via) vengono compilati utilizzando semplici istruzioni SELECT da SQL Server. È utilizzato interamente internamente e ho il controllo completo dell'applicazione e di SQL Server. Gli utenti finali hanno accesso ai dati SQL solo attraverso l'applicazione.
Qual è la migliore pratica per conservare queste sorgenti di controllo? L'elemento appartiene alla proprietà del recordource del controllo quando si progetta il modulo? (questo è il più semplice) Devo memorizzarli in una tabella nel server SQL e caricarli nei controlli quando viene caricato il modulo? (Questo è il più flessibile perché posso cambiare la stringa senza ridistribuire l'applicazione) C'è qualcos'altro?