Som dialogen har udviklet sig, kan jeg se det slet ikke er et access appliaktion spørgsmål, så mit svar i #1 var forkert. Jeg vil tro at det eneste du møder som man måske kan kalde access database specifikt er sql syntaksen. Dit spørgsmål: 'trække datoen fra access' - var altså et bud på sql forespørsel der giver omtalte antal dage.
Det aner jeg ikke hvordan man gør - alle de vba funktioner man kan benytte (f.eks. datediff), virker måske ikke, når access databasen ikke kaldes fra en access applikation. Jeg ved at det IKKE virker når databasen kaldes fra ado (som ser ud til også at have lidt med odbc at gøre)
http://en.wikipedia.org/wiki/Microsoft_Data_Access_ComponentsMen prøv, og meld tilbage hertil - det kunne da være sjovt at vide om man kan benytte vba i forespørsler der kommer fra oledb.
Mysql har myriader funktioner til den slags, sad jeg med problemet ville jeg kaste et par minutter efter mysql syntaksen og bruge den til google: 'ms-access oledb ????'
Ellers må du nøjes med en c# funktion.