なぜ私は 『私はとき「のSystem.Int16" 型に変換することができないタイプ『System.UInt16』のオブジェクト』このエラーを抱えていますそれは(コードの下)私のList.aspxファイル内の私のモデルを反復処理しようだときmは、コードオブジェクトが型に変換することができません「のSystem.Int16」
public ActionResult List()
{
var x = account.All();
return View(x);
}
エラーが現れたの下に実行しようとしています。
<% foreach (var item in Model) { %>
私はSubsonic 3.0.3とMySQLデータベースを使用しています。以下は私のアカウントテーブルの説明です
acc_id smallint(5) unsigned pri
acc_type smallint(5) unsigned
acc_status tinyint(3) unsigned
acc_balance int(11) unsigned
この問題を解決するには、私は何かを変更する必要がありますか?
ああ、もう1つ、私はMySQL T4アクティブレコードテンプレートを使用しています。 – Funky81
上記の2つのコードのいずれかのビューで、正確にエラーが発生していますか?上記の場合、どの行ですか? – Odd
申し訳ありませんが適切な情報を与えます。エラーは、その試みは、一覧のActionResultから来Modelオブジェクトを反復する際 – Funky81