Uw voorbeeld met GetFooF4 kan niet worden geoptimaliseerd, noch door Sql Server, noch door Access. En deze rs de hele tijd heropenen is erg inefficiënt. Vermijd in het algemeen het gebruik van Access-specifieke functies of code in uw zoekopdrachten. Dit voorkomt dat Acces de query 'as is' naar de Sql-server stuurt. Het moet in plaats daarvan de volledige hoeveelheid gegevens downloaden en lokaal verwerken, wat meer verkeer en minder snelheid betekent.
Zie http://msdn.microsoft.com/en-us/library/bb188204(v=sql.90).aspx#optaccsql_topic2