2017-04-04 72 views
0

消息「將nvarchar值\」United States \「'轉換爲數據類型int時轉換失敗。」當它不應該嘗試轉換任何東西時轉換失敗錯誤

我使用實體框架來訪問SQL DB的數據。

它在我的表中被設置爲一個字符串,它在我的實體中被設置爲一個字符串。

在嘗試調用DbSet的保存更改方法時,這發生在CSV分析程序中。

任何想法爲什麼發生這種情況,以及如何解決這個問題?

+0

如果答案解決了您的問題,請接受它以表明問題已回答。 (請點擊答案旁邊的複選標記。) – rici

+0

謝謝,我將來一定會這麼做:) –

回答

0

你確定你還沒有對你的數據庫進行修改嗎?如果是,請在您的PM控制檯中運行 UpdateDatabase

。如果不是,請檢查CSV列的解析。也許你把它們映射錯了。

+0

謝謝,我忘了這麼做 –