Siete due grandi!
Oggi ho riflettuto su come revisionare le query di interrogazione delle tabelle di DB interessate, in modo da riunire la ricerca in un unica istruzione sql.
In aggiunta, siccome, per l'uso che ne faccio, la gridview di destinazione si compone di una 20 di righe, al massimo, pensavo di raccogliere la risposta della nuova query in un array e trasferire, dopo, il contenuto di detto array nella gridview da mostrare nella form.
Mi direte che posso ulteriormente allungare i tempi, però se lo scaricamento dal DB è rallentato dalla costruzione della gridview, forse, separando lo scaricamento dalla costruzione e valorizzazione della gridview, il tempo complessivo d'esecuzione si potrà addirittura ridurre.
Dovrò verificare il tutto. Spero al più presto.