真是奇怪了,项目中ASP.NET查询一段时间加工费用的功能,在本机调试好好的,一点问题没有,但是传到服务器就出现问题了~本来出现问题很正常,但是出现的问题很奇怪,一个输入时间的文本框,比如输入2011-01-11等就可以,但是一输入2011-01-12,2011-01-13以及有些时间就出现问题,真是奇怪,先记录一下,等发现问题了再来写解决方法~

截图如下:

查询如下:

ASP.NET遇到问题,“对象不能从 DBNull 转换为其他类型”,记录一下~问题已经解决,谢谢大家~

这是本机测试的,没问题:

ASP.NET遇到问题,“对象不能从 DBNull 转换为其他类型”,记录一下~问题已经解决,谢谢大家~

这是服务器测试的,出问题了:

ASP.NET遇到问题,“对象不能从 DBNull 转换为其他类型”,记录一下~问题已经解决,谢谢大家~

 

——————————————————————————————————————————————————————————————————————

换个时间:

ASP.NET遇到问题,“对象不能从 DBNull 转换为其他类型”,记录一下~问题已经解决,谢谢大家~

本地和服务器都没问题:

ASP.NET遇到问题,“对象不能从 DBNull 转换为其他类型”,记录一下~问题已经解决,谢谢大家~

 

真不知道是什么问题,得好好调试调试,找找原因才行~

.NET版本一样的,都是4.0~就是本机是WIN7+IIS7,服务器是WIN2003+IIS6

不知道是不是和这个有关~

 

问题已经解决了,是数据库中有修改系统之前录入的脏数据,所以就出现问题了,谢谢大家呀~以后更新系统得多注意数据库的数据才行,我记得清空了的,可能是清空失误吧,呵呵~

问题就是有的数据以前是NULL,但现在默认是0,然后我又把数据转换为int,所以就出现问题了,低级错误,大家见谅呀~

相关文章:

  • 2021-10-03
  • 2022-12-23
  • 2021-10-13
  • 2021-11-14
  • 2022-12-23
猜你喜欢
  • 2021-11-20
  • 2021-08-26
  • 2022-02-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2022-01-21
相关资源
相似解决方案