I have to wonder if he missed the possibility of searching for it before inserting.
INSERT INTO t_SubmissionDates (SubmissionDate) VALUES(#11/11/2013#)
WHERE DCount("*", "t_SubmissionDates", "Nz(SubmissionDate, "")="") = 0
I suppose there is also a version that uses DLookup().
-- Rookie