一个定单表, 有结帐用户、结帐日期。
这两个字段有时要为空,因为一般客户不会当时结帐,这时要插入数据时,就必须让这两个赋空值,但问题是:
1、DateTime不能为空啊。
2、结帐用户关联的用户表里面没有空用户啊!这个一写入空后就报错
这种问题怎么解决啊!
这两个字段有时要为空,因为一般客户不会当时结帐,这时要插入数据时,就必须让这两个赋空值,但问题是:
1、DateTime不能为空啊。
2、结帐用户关联的用户表里面没有空用户啊!这个一写入空后就报错
这种问题怎么解决啊!
插入临时表啊
每个用户至少有个用户编号吧?流水号也有一个,暂时替代用户名
我怎么记得DataTime可以用Null?不行就用一个绝对不可能的特殊时间代替。
如一定要写入则写入一个datetime.MinValue 写一个最小时.以后当读出来是MinValue时.则认为是没有写时间
2、结帐用户关联的用户表里面没有空用户啊!这个一写入空后就报错
这种问题怎么解决啊!
外键约束.解决办法.先加用户再写订单.或者删除外键约束
写sql语句时那两个字段就不写