Problema arcinoto.

Tu scrivi:
codice:
like'" & txtRicerca.Text & "*'"
1) Prima di tutto aggiungerei uno spazio dopo il LIKE (la chiarezza innanzitutto)
codice:
like '" & txtRicerca.Text & "*'"
2) sostituisci l'asterisco (*) con il segno percentuale (%)

3) ti consiglio di abituarti ad usare i Parametri nei Command (vedi mio progetto su ADO.NET in firma)
Ad esempio, se la stringa che cerchi contiene un'apostrofo (es. Dall'Olio) la tua istruzione fallirà miseramente generando un'errore.