Thanks for the reply and great info!So, since my first post I have done the following test... If I insert an unambiguous date, such as 7-feb-2007 (dd/mmm/yyyy) or 2007/2/7 (yyyy/mm/dd) Access does receive and store the info correctly.Seems pretty clear we are dealing with a regional settings info somewhere between the ASP page and that Access Db. However, this site is hosted by a third party and I have no access to these machines. I am in contact with them about the problem and they are looking into it, but I am not holding my breath that they will either find the problem, or correct it.However, it looks like one option would be to force people to insert the date in an unambiguous format... but, as we all know, relying on your users to do something, especially something which will feel foreign to them, is unlikely to produce happy results. However, what if there was a way for me to take the values they enter in those forms and force a format change behind the scenes BEFORE it gets passed to Access?In other words, my user enters 2/7/2007 in my form. That value is saved as "mydate1" via simple form HTML:
<input type=text name="mydate1" size=12 class="9pxTextCopy">
and then is passed along to he database as is via:
objrs.fields("mydate1") = request.form("mydate1")
But what if before passing along to the database I converted "mydate1" somehow... maybe using FormatDateTime()??Here is where my extreme noobness will shine. I have no idea how I would take a value from a Form ("mydate1") and run it through something like FormateDateTime before sending it off to the Db.