永发信息网

C#中的日期类型如何赋空值?

答案:4  悬赏:70  手机版
解决时间 2021-03-26 04:55
C#中的日期类型如何赋空值?
最佳答案
试试这个:
DateTime? dateTime;
dateTime=null;
这里加了一个问号,表示可空类型。
调用时,先判断是否为空,在进行强制类型转换。追问这样赋值虽可以写入数据库,但字段不是NULL,而是1900-1-1 0:00:00,这是怎么回事呢?追答这是数据库的默认日期。
你把SQL的null和c#的null搞混了。
先判断DateTime的值是否为空,为空就向数据库的相应字段写入字符串‘null’;如果不为空,就正常写入。追问如果数据库字段是Datetime类型呢?追答数据库的DateTime类型可以写入null表示空,而不是‘’。比如
insert into table_1(birthday) values(null)
全部回答
赋值 null 总不会错。
datetime dtime=null;

datetime dtime=datetime.minvalue;

反正这二种赋值都能满足你判断出他有没有变动
DataTime? datetime;
不赋值,默认为空。
数据库的这个列,设为可空(表定义的时候,列后面加NULL,如果加NOT NULL就是不可空)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
咸干鱼吃多了有害吗?
问道使用神木鼎后组队有效果吗?
梦间集密宗金轮技能是什么
lol怎么打菜刀队
紫色染发剂有什么推荐么?
布鲁赫族人一定要是姓布鲁赫吗
16+8x=40的方程怎么解
读《社戏》,提十五个问题
为什么我问道无缘无故坐牢?
2014mc小洲经典语录歌词 有句 我只养的起我喜
山东汶上县阳城煤矿压煤村庄是哪六个村
森淼淼与seven7哪个瘦腿霜好呢,市场价多少啊
桥架弯头计算口诀0.414
大胳膊24厘米算不算粗?现身高158
先帝知臣谨慎的下一句
推荐资讯
文言文《普少习吏事》全文翻译。 ①选文写了
如图,属于增大摩擦的是A.鞋底装上钉B.C.D.轴
发现车被撞了,修复大概多少
澳洲湖盐雪晶盐可以用来洗鼻子吗
分期付款买手机 不还了会有什么后果?
b也不对啊,hcl不是能和casio3反应吗,而容器
已知A和B都是正整数,规定A⭐B=2x A+3x
中首重工抓木机怎么样 都有什么型号
小米热水壶,电水壶为什么全保温他每次都要烧
四十年代的中国和四十年代的英国的区别
在十堰有哪些迪吧?两个人得花多少钱?
珍字换一个偏旁是什么字
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?