Non hai chiesto cose difficili, per chi sa come fare. Il problema puo' essere come spiegarle a chi non ha le cognizioni di base ... e' un po' difficile ...
Quello che devi fare, per tutti i problemi che hai posto, e' imparare ad usare le query in linguaggio SQL.
Per ordinare puoi usare
SELECT * FROM Agenda ORDER BY Cognome,Nome
e per ricercare
SELECT * FROM Agenda WHERE Cognome='Rossi'
Ovviamente sono solo esempi in cui Agenda e' la tabella e Cognome,Nome dei campi. In piu' il cognome cercato l'ho inserito costante per l'esempio ma tu dovrai ricavarlo da un textbox.
Tutte le frasi SQL dovranno essere eseguite con il controllo Data in RecordSource ...
Dato che usi il controllo Data (DAO, obsoleto) ti consiglio vivamente di avere il VB aggiornato al Service Pack 6.

Rispondi quotando