我正在尝试使用我的MVC3控制器进行Web服务。此服务具有可选参数,例如
Service.GetObject(int id, DateTime? date)
但是当我尝试调用它时会是一个空值,比如
Service.GetObject(id, null)
我收到此错误。
$ exception {“无法将对象从DBNull强制转换为其他对象 类型。“} System.Exception {System.ServiceModel.FaultException}
如果可以,请帮忙。
答案 0 :(得分:0)
看起来服务正在尝试从DBNull转换为其他类型(DBNull!= null),因为您显示的代码没有DBNull的概念,所以很难说出问题是什么,但它看起来不像它在客户端代码中
答案 1 :(得分:-1)