well I've used bits of all the code you helpful lot have given me, and I've steped through the program and all the right values are in the right places when they should be, but it's still putting the date in the database as 30/12/1899, even though the date is changing properly throughout the...