表的第一列是自增流水号insert 的时候 就没写这个字段结果:无法将 NULL 值插入列 'ID',表 'Schedules';该列不允许空值。要怎么插入数据?

解决方案 »

  1.   

    insert  into Schedules (lineID,Num,jockeyID1,conductorID1,jockeyID2,conductorID2,playday_Sun,playday_Mon,playday_Tue,playday_Wed,playday_Thu,playday_Fri,playday_Sat) 
                                  VALUES ('1','Lv','11','22','33','44','1','1','1','1','1','1','1')
    数据库里还有一列ID 
      

  2.   

    看看Schedules表中ID的属性是自动生成吗?
      

  3.   

    id 的属性不是步长的. 而且不可为空,当然插不进去了. 去看下原ID的属性,如是字符的insert  into Schedules 
    (ID,lineID,Num,jockeyID1,conductorID1,jockeyID2,conductorID2,playday_Sun,playday_Mon,playday_Tue,playday_Wed,playday_Thu,playday_Fri,playday_Sat) 
                                  VALUES (
    '流水号','1','Lv','11','22','33','44','1','1','1','1','1','1','1')