目测是time这个字段名的问题,time在access里是保留字,直接用这个名字可能会报语法错误,你把time改成[time]试试:
string strinsert = "insert into info(title,[time],content)values('" + this.textBox1.Text + "','" + this.textBox2.Text + "','" + this.richTextBox1.Text + "')";
//把 textBox2 改为 dateTimePicker1 不是比较好吗?
string strinsert = string.Format("insert into
info(title,time,content)values('{0}','{1}','{2}'", this.textBox1.Text ,
dateTimePicker1.Value.ToString(); , this.richTextBox1.Text);