Ciao ragazzi, sono in procinto di implementare un nuovo progetto software e mi è sorto un dubbio riguardo ad una questione legata alla velocità di esecuzione delle procedure, mi spiego meglio:
Il software sarà un gestionale completo (anagrafiche, magazzino, agenda lavori, preventivi, ordini, ddt, fatture, ecc.) per cui avrò una serie di componenti table e query (mysql) che mi collegano tramite il componente connessione agli archivi del relativo database.
La sequenza x ogni componente è Table/Query - DataSetProvider - ClientDataSet - DataSource
Penso di strutturare il software in modalità MDI form / child, così da non avere il limite di una form aperta per volta.
Di conseguenza mi è sorto questo dubbio su come gestire l'apertura delle tabelle/query: subito all'inizializzazione dell'applicazione con refresh dei ClientDataSet all'apertura delle form oppure apro tutto volta per volta che apro le form?
Inoltre, se più form si interfacciano con gli stessi ClientDataSet si creano conflitti?
Grazie per la collaborazione, buon lavoro!
Maurizio