Ciao a tutti. Ho un problema. Sto creando un programma composto da più form, ciascuna delle quali accede ad una diversa tabella sql (tutte presenti in un unico file di schema xml). Chiaramente al momento del load del form invoco il metodo Fill per riempire il dataset e visualizzare i dati. Fin qui tutto bene.
Il problema è che quando apro un form per la prima volta, passa circa un secondo prima di visualizzarlo (questo deriva dal fatto che in queel lasso di tempo il datset deve essere riempito). La cosa strana è che la tabella da cui vengono pescati i dati non contiene molti record (circa 500). È normale questo comportamento, ciè che impieghi così tanto?

È possibile riempire i dataset prima, ossia al memento dell'apertura del programma, di modo tale che quando apro i vari form i dataset sono già tutti riempiti? Non so se sono riuscito a spiegarmi ...

Grazie per la risposta.