2011-09-14 69 views
0

我正在嘗試使用我的MVC3控制器爲您提供Web服務。該服務有一個可選的參數,如使用可選參數

Service.GetObject(int id, DateTime? date) 

但是,當我嘗試調用它會爲空值,像

Service.GetObject(id, null) 

我得到這個錯誤。

$ {例外 「對象不能從DBNull轉換到其他類型的 。」} System.Exception的 {} System.ServiceModel.FaultException

如果可以請幫幫忙。

回答

0

它看起來像服務正試圖從DBNull轉換爲其他類型(的DBNull!= NULL)既然你展示的代碼沒有爲DBNull的概念,這是很難說的問題是什麼,但它看起來不像在客戶端代碼