Ragazzi, grazie, stò provando a vedere se posso applicare il metodo che mi avete descritto.
io per ora ho fatto così:

Dim CliDV As New DataView(Me.ClientiDataSet.Clienti)
DataGridView1.DataSource = CliDV

solo che poi qundo carico il progetto, non riesco a vedere i dati annessi

fino ad ora usavo una query di entrara per recuperare i dati

Scusate se sono un poco "Duro" XD