[SqlException: 无法将 NULL 值插入列 'UserID',表 'ExamDB(0410).dbo.Users';该列不允许空值。INSERT 失败。
语句已终止。] 

解决方案 »

  1.   

    很明显,userid字段在数据库中限制了不能为空,把相关的sql语名或存储过程贴出来看看哟
      

  2.   

    数据库中userid字段不允许为空,而你的sql语句中并没有增加该字段或字段的值为空了
      

  3.   

    userid是主键吧,这个不允许为null,所以要赋值
    insert into Users(userid) values('010');//要赋值
      

  4.   

    是不是数据库的问题,userID是不是种子列,检查一下是否设定错误