تو برنامه برای ارسال داده ها به بانک access از این دستورات ارسال میکنم.

string incommand = "insert into tblMetaData(ID,Date,StartTime,DeviceName) values('2007-10-100:0:0','2007-10-10','0:0:0','Esfehan')";
da.InsertCommand = new OleDbCommand(incommand, cnn);
da.Update(dt);

اما وقتی به خط آخر میرسه پیغام خطای زیر رو میده:


Syntax error in INSERT INTO statement.

تمامی فیلد های من داخل db از نوع text تعریف شده ولی نمیدونم چرا این پیغام رو میده.