Leo木木
2017-04-19 02:01
采纳率: 85.7%
浏览 4.9k
已采纳

datetime判断是否为空值的问题

日期型类型判断是否为空,空值插入和修改

                DateTime PM;
                if (this.txtpm.Text != "" && this.txtpm.Enabled == true)
                {
                    PM = Convert.ToDateTime(this.txtpm.Text);
                }
                else
                {
                    PM = DBNull.Value;
                }

报错:Object cannot be cast from DBNull to other types.

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 已采纳

    PM申明为object,不要指定DateTime类型,你的存储过程参数值也只是接收object对象,只要格式正确就行了

    点赞 打赏 评论

相关推荐 更多相似问题