私はページ上にフォームを持っています。既知のフィールドと未知のフィールドをdbに保存
フォームは3つの既知のフィールドが含まれます。 セックス 年齢 StoreId
、私はこれらのフィールドを保存したいID
に続くすべてが「Question_」で始まるフィールドの数が不明私のテーブル(MyTable)in db(MyDb)。 ID(Int)、性別(String)、年齢(Int)、店舗ID(Int)、質問ID(Int)、回答(Int)
誰かが私を助けてもらえますか?
私が得た:
公共のActionResultインデックス(質問モデル、FormCollectionフォーム) {
var Age = form["age"];
var StoreId = form["storeId"];
var Sex = form["sex"];
、その後、私は挿入の準備ができて、最後の「Questions_」を取得し、配列を使用すると思います?
まず、データベースを正規化してみてください。 –
何を試しましたか – anand
間違っています。あなたのテーブルは最初の4つの列しか持たず、questionIDとIDで結合された別々のテーブルに質問と回答を入れてください – Steve