0
我有一個打字數據集。我將綁定源的數據綁定到包含200個文本框,數據編輯等的表單。一切正常,但有一個例外:鍵入數據集 - InvalidCastException
在我的數據庫中我有空的DateTimes(DBNull.Value)。而當他們得到綁定到DateEdit控,我得到以下異常:
A first chance exception of type 'System.InvalidCastException' occurred in Microsoft.VisualBasic.dll
A first chance exception of type 'System.Data.StrongTypingException' occurred in myTestDLL.dll
我試圖在DataSet-Desinger改變NullValue屬性,屬性到別的東西作爲「拋出異常」,但它不」噸爲DateTime工作。對於其他類型,如整數或字符串,它工作正常。
我不知道一個很好的解決方案(現在我用空白日期填充一些假日期,並使其在DateEdit-Control中不可見),但我希望在這裏找到一些幫助。
似乎很多人得到了同樣的問題,但我沒有找到一個解決辦法:(
謝謝您的回答!但在哪一點我應該檢查?如果控件獲得未綁定的值,您的解決方案將工作,但我沒有看到一個方式與綁定源背後。任何其他的想法? – gog