RE:Consulta con filtro de limite o top 10
Sandra, el hecho de que menciones los 10 primeros registros me hace pensar que tienes un concepto equivocado de lo que son las DB. Mucha gente, como es comprensible por otra parte, confunde el uso de Access con el de Excel.
El Access no hay primer registro y último registro, sino registros que se ordenan por algún tipo de condicion, por orden alfabetico de un campo texto, por orden de menor a mayor de un campo numérico, etc.
Para obtener los registros que tú quieres necesitas un campo, generalmente numérico, por el cual puedas determinar el orden de los registros para que los 10 primeros registros sean los que deseas que se muestres. Dicho de otro modo, si tenemos o añadimos en su caso un campo numérico y asignamos los números del 1 al 10 a los 10 primeros registros que queremos mostrar podemos posteriormente hacer una consulta de la siguiente manera:
SELECT * FROM Tabla WHERE CampoNumerico<=10 ORDER BY Campo Numérico
Mostramos los registros con CampoNumerico menor o igual a 10 y aprovechamos para ordenarlos por este campo para que se muestren en orden de dichos numeros.