2017-04-04 15 views
0

メッセージ "nvarchar値 '\" United States \ "'をデータ型intに変換するときに変換に失敗しました。何も変換しようとしていないときに変換エラーが発生しました

私は、SQL DBへのデータアクセスのためにエンティティフレームワークを使用します。

私のテーブルには文字列として設定されており、エンティティでは文字列として設定されています。

これは、CSV解析プログラムで、DbSetの変更の保存メソッドを呼び出そうとしているときに発生しています。

これがなぜ起こっているのか、この問題を解決する方法についてのアイデアはありますか?

+0

答えがあなたの問題を解決した場合は、それを受け入れて質問に答えていることを示してください。 (回答の横にあるチェックマークをクリックしてください) – rici

+0

ありがとうございます、私は将来それを確実にするでしょう:) –

答えて

0

データベースに変更を加えてもよろしいですか?その場合は、PMコンソールに UpdateDatabase

を実行してください。そうでない場合は、CSV列の解析を確認してください。たぶんあなたはそれらを間違ってマッピングしているでしょう。

+0

ありがとう、私はそれを忘れてしまいました –

関連する問題