1、类有个DateTime成员变量,从数据库读取Date字段值后赋值到该成员变量。
2、数据库里该字段是NULL,也就是可填不可填。
3、还有个winform界面用来显示该日期值。问题:
数据库里该字段的值为NULL时怎么办?总不能把NULL值赋值给类的DateTime成员变量吧?我现在的解决办法是:在sql语句里判断如果是NULL,则赋值为9998-12-31,然后再赋值给类成员变量。
成员变量显示在winform时,又判断是不是9998-12-31,如果是,则显示0000-00-00。
类的成员变量保存到数据库时,又是判断是不是不是9998-12-31,如果是则在sql语句里不包含该字段的插入语句。