dateadd y vb

paul
25 de Marzo del 2004
Compañeros tengo 1problema que no consigo solucionar:
tengo tabla access plazoscontrato con siguientes fechas(campo tipo fecha corta):

24/01/2004
24/02/2004
24/03/2004
22/01/2003
22/05/2003

la siguiente instruccion sql :

recordset.open "select * from plazoscontrato where DateAdd('m', 3, PLAZOSCONTRATO.PCfecha) >= " & variable

donde variable lleva fecha actual (es tb variable tipo date en vb)

deberia de seleccionarme en teoria 3 de los 5 registros anteriores,pero me selecciona los 5!!!!!!!

si alguien puede ayudarme se lo agradeceria mucho

1saludo

argato
25 de Marzo del 2004
Intenta colocando signos de numeral antes y despues de la variable.