数据库的日期字段明明是不能为空的,我没有给值呀,还能保存成功 ,到别的电脑上就会因为空出错 这可能是什么原因引起的,哪里设置错了。
1.查看你本机保存后数据库里是什么东西
2.在你本机跟踪一下数据保存之前内存里对应字段的变量值
一、数据表是否有默认值?如果有默认值且给空值时,会自动填默认值。
二、是否有触发器?
自己新建个数据库库表,试试。对比下环境的差异。
调试一下,检查一下变量的值,就能找到在什么地方付的值了
清空一下ie 的缓存,有时那里面也会出现问题