vorrei solo che nel dtaGrid visualizzasse 2 campi e nel form 3 o 4 campi ! e che dalla ricerca il dataGrid si popolasse di tutte le occorenze trovate!

ti posto il mio codice:
codice:
testo1 = "'%" & TxtFndCliente.Text & "%'"

   
    'definizione della query
query = "SHAPE {select IdCliente, DenominazioneCliente, referente, note from cliente where DenominazioneCliente like " & testo1 & " } AS tanto APPEND ({select IdCliente, DenominazioneCliente from cliente where DenominazioneCliente like " & testo1 & " } AS poco RELATE IdCliente TO IdCliente) AS poco"
    
   
    rs.Open query, cn, adOpenStatic, adLockOptimistic
      
    'visualizza rs nel form
    Set txtDesCliente.DataSource = rs
        txtDesCliente.DataField = "DenominazioneCliente"
    Set txtRef.DataSource = rs
        txtRef.DataField = "referente"
    Set txtNoteCliente.DataSource = rs
        txtNoteCliente.DataField = "note"
        
    'visualizza rs nel datagrid
    Set DataGrid1.DataSource = rs("poco").UnderlyingValue