I am having problems adding & updating records with dates and times. My code is as follows:

Set MyDb = Server.CreateObject("AspDB.Pro&#34
MyDb.dbmdb=Server.MapPath("/databases/calendars/calendars.mdb&#34
MyDb.dbMode="both"
MyDb.dbUnit=1
MyDb.dbGridInc=20
MyDb.dbGridDisplayFlds="Date,Event"
MyDb.dbFormDisplayFlds="Date,Event,Place,Time, Contact,Email,Semester,Text"
MyDb.dbNavigation="bottom"
MyDb.dbStatusBar=False
MyDb.dbNavigationItem="top,bottom,prev,next,ad d,update,reload"
MyDb.dbMemoTextSize="-1"
MyDb.dbEditHideFlds="Index,Category"
MyDb.dbEditUpdateROFlds="Index,Category"
Mydb.dbEditFlds = "Date,Event,Place,Time,Contact,Email,Catego ry[Events],Semester,Text"
EP = "TableName=Q_Update_Event, BookMarkFlds=Index, TableTag=Border=0"
EP = EP & ", size200=1x75, inputsize=5x75"
EP = EP & ", RecordScope=single"
MyDb.dbEditParams = EP
MyDb.dbGridIndex="False"
MyDb.dbMagicCell="Event,,#Event#,index,indexan chor;"
MyDb.dbSQL="Select * FROM [Q_Update_Event]"
MyDb.aspDBPro
-------------------------
This is the error that I am getting:

Error # = 80040E14
Description = [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
Source = Microsoft OLE DB Provider for ODBC Drivers
SQL State = 37000
NativeError = -3502