Una soluzione l'ho trovata anche io ma sempre facendo 2 query.
Al momento funziona però devo scorrere il database con il collegamento aperto, mentre se avessi utilizzato una query unica riuscivo a mettere in un dataset.

Se qualcuno, anche con calma, riesce a risolvere queste problemino...

grazie