感悟才是收获   登录   注册  
查到1条结果

2017年 09月 15日
对象不能从DBNULL转换为其他类型
今天在将数据库里的datetime类型数据赋给C#里DateTime类型变量的时候遇到一个问题,那就是数据库里面的datetime数据存在null值。C#默认不能将null赋给DateTime变量,出现,对象不能从DBNULL转换为其他类型。C#和SQL的一些类型虽然名字一样,但并不一定完全一样。比如C#datetime的最小日期是0001-1-1(为空的时候默认值为C#最小日期)而SQL的最小datetime是1900-1-1(为空的时候默认值为数据库最小日期)解决方法之一:将数据库的数据类型转换成varchar(varchar是万能的转换方法)解决方法之二:在进行插入数据库存储过程的时候(...
caiyipeng     create:2017-09-15 阅读(1257)
http://zhoubo15.cn/zone/caiyipeng/p/174.html
随机文章
公告
搜索查询有技巧
找不到结果
百度一下
  
反馈 联系©2015-2016 2016 ©zhoubo15.cn 粤ICP备15029033号-1