mydb.ExeSql("insert into info (title,dateandtime,timeanddate,csint,flagint,scjtint) values ('" +title_txt.Text.Trim() + "','" + DateTime.Today + "','" + DateTime.Now + "','" + 0 + "','" + 0 + "','" + 0 + "')");

解决方案 »

  1.   

    都不知道你那些字段定义的是什么类型,怎么知道你的对不对???
    如果后面三个字段是int就有问题,插入数值是不用引号的
      

  2.   

    后面3个如果是int型,就要改成
    mydb.ExeSql("insert into info (title,dateandtime,timeanddate,csint,flagint,scjtint) values ('" +title_txt.Text.Trim() + "','" + DateTime.Today + "','" + DateTime.Now + "',0,0,0)");
      

  3.   

    建议写sql语句用string.Format,看得清楚