Buenas, quiero filtrar por nombre de empresa un datagrid, pero me tira error en este codigo (txtFiltro, es el txt que contiene la palabra para filtrar):
If txtFiltro <> "" Then
Datos.Recordset.Filter = "empresa LIKE '*" + txtFiltro + "*'" <---AQUI ME DA ERROR
Else
'Quitamos el filtro
Datos.Recordset.Filter = ""
Datos.Refresh
End If
Ademas quisiera saber como hacer para que en un datagrid no me aparezcan todos los datos que tiene la base al abrirlo, ya que se hace muy pesado y lento al tener muchos datos, sino que quisiera mostrar por ejemplo los ultimos diez, es posible esto?, como?