Purtroppo adesso non ho la possibilità di postare il codice.
Volevo precisare comunque che:
- la Query è molto semplice e eseguita su Access restituisce 1 solo record
- La duplicazione avviene appena eseguita la query sul DataAdapter, che debuggato mi dice contenere 2 righe, quindi prima del Fill su DataSet.