Charlotte Foust
cfoust at infostatsystems.com
Wed May 14 11:07:35 CDT 2003
Gustav, I can't help it if what I meant and what I said don't coincide. Didn't you see the disclaimer at the bottom of my post? Oh, yeah, that's right. I forgot about the disclaimer. Hmmn. <VBG> What I meant was that if you format it, you need to be sure the format corresponds to a US Date format, which is mm/dd/yyyy. Charlotte Foust -----Original Message----- From: Gustav Brock [mailto:gustav at cactus.dk] Sent: Wednesday, May 14, 2003 7:54 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Technical test for developers Hi Charlotte Oops, Charlotte - totally confused after a hard night's sleep? /gustav > That's assuming that the date is being inserted is in US format > already, as SQL requires. If you format it, it may no longer be in US > format. > Charlotte Foust > -----Original Message----- > From: Shamil Salakhetdinov [mailto:shamil at smsconsulting.spb.ru] > Sent: Wednesday, May 14, 2003 2:30 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Technical test for developers >> You might change your code in Access programming #2 to: db.Execute >> "INSERT INTO tblUpdateLog (ulDate, ulRecordCount ) VALUES ( #" & Date >> & "#, " & FlagCount & ") " which would show a lack of experience - and >> then see if they change it to >> use: >> --------------------------- >> Dim strSQL As String >> strSQL = "INSERT INTO tblUpdateLog (ulDate, ulRecordCount ) VALUES ( >> #" & Date & "#, " & FlagCount & ") " db.Execute strSQL > BTW, both are incorrect - instead of Date you should have used: > Format(Date, "MM\/DD\/YYYY") > or > Format(Date, "YYYY\/MM\/DD") > even this > Format(Date, "DD\/MM\/YYYY") > should work corectly if day number is greater than 12... > Or was it a kind of trap-test? > Shamil _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com