That code did not work in ASP,
I tried a few work arounds but it still didn't work.
I managed to get around the problem as so,
strDate = Now()
strDate = Replace(strDate, " PM", "")
strDate = Replace(strDate, " AM", "")
The reason why it was not inserting the record was because Now() has PM or AM at the end the date.
I am having a strange problem now though,
the date is inserted into the record using
Session.LCID = 2057
British format,
And appears in the database in this format.
When I display the record the date appears in american format with PM/AM?
I inserted a record directly into the database and the format is correct?
But when viewing it, it does not show the PM/AM as the records that I inserted with the ASP/SQL does.
Swings and Roundabouts!