We recently completed updating our Access database to .accdb format and using the ACE.OLEDB driver. Last week (Apr. 29th), one of our tracking functions began to fail with the message: Microsoft Access Database Engine error '80040e14' Syntax error in INSERT INTO statement After testing, including checking the Microsoft documentation, the on-line SQL syntax verification that shows the syntax to be 100% correct, and other sources, we are still getting the error. The current syntax is: INSERT INTO AdTrack (LogIn, Admin, Action) VALUES ('" & LogVal & "', '" & WhoAdm & "', '" & DidWhat & "'); Everything is simple plain text except LogVal, which is a date & time compilation that is converted to text. Our own syntax checker returns the result which appears to be valid: INSERT INTO AdTrack (LogIn, Admin, Action) VALUES ('2019/5/1/11', 'John Smith', 'Upload of email attachment failed at 11:30:00 AM: '); This same syntax worked for over 20 years using the .mdb format and MS-Access driver. Any help and insights are appreciated.