You could use the CDate() function to convert your string to a date, or
alternatively (and possibly more efficiently if the field is indexed) you
could use the Format() function to convert the current date to a string. I'm
not sure I follow the bit about adding four, though? Why do you need to add
four of anything (years? months? days?) in order to compare to the current
date? Do you perhaps mean that you want to find records where the date is
within four days of the current date, something like that?
--
Brendan Reynolds (MVP)
http://brenreyn.blogspot.com
The spammers and script-kiddies have succeeded in making it impossible for
me to use a real e-mail address in public newsgroups. E-mail replies to
this post will be deleted without being read. Any e-mail claiming to be
from brenreyn at indigo dot ie that is not digitally signed by me with a
GlobalSign digital certificate is a forgery and should be deleted without
being read. Follow-up questions should in general be posted to the
newsgroup, but if you have a good reason to send me e-mail, you'll find
a useable e-mail address at the URL above.