ComponentOne Studio MVC5 Classic ヘルプ
手順 1:モデルの作成

Model には、すべてのデータベースアクセス、ビジネス、検出ロジックが含まれます。この例では、ADO.NET エンティティデータモデル(.edmx)を NORTHWND.MDF データベースの[商品]テーブルから生成します。

注意: この手順では、MVC ツールバープロジェクトを作成済みであることを前提にしています。詳細については、「MVC Classic プロジェクトの作成」 トピックを参照してください。

以下の手順を実行します。

  1. ソリューションエクスプローラ で、App_Data フォルダを右クリックし、[追加 | 既存の項目]を選択します。
  2. 既存項目の追加]ダイアログボックスで、NORTHWND.MDF ファイルを探して選択し、〈追加〉をクリックします。
  3. Models フォルダを右クリックし、[追加 | 新しい項目]を選択します。
  4. 新しい項目の追加]ダイアログボックスで、選択されたプログラミング言語の下の[Data]を選択します。
  5. ADO.NET エンティティデータモデル]を選択し、[名前]フィールドに名前(MyNorthWindEDM.edmx など)を入力して、〈追加〉をクリックします。[Entity Data Model ウィザード]が表示されます。
  6. データベースから生成]が選択されていることを確認し、〈次へ〉をクリックします。
  7. データ接続の選択]画面で、〈新しい接続〉をクリックします。
    データソースの選択]ダイアログボックスが表示されます。
  8. Microsoft SQL Server データベースファイル]を選択し、〈続行〉をクリックします。
  9. 参照〉ボタンをクリックし、プロジェクトの App_Data フォルダ内の NORTHWND.MDF ファイルを指定して、〈開く〉をクリックします。
  10. 選択する場合、〈接続テスト〉ボタンをクリックします。〈OK〉をクリックし、[接続のプロパティ]ダイアログボックスを閉じます。
  11. エンティティ接続設定に名前を付けて Web.Config に保存:]に NORTHWNDEntities が選択されていることを確認し、〈次へ〉をクリックします。
  12. データベースオブジェクトの選択]画面で、Tables ノードを展開し、[商品]を選択して、〈完了〉をクリックします。
    モデル(ここでは MyNorthWindEDM.edmx)が作成されてプロジェクトの Models フォルダに追加されます。

前の手順では、モデルを作成しました。次の手順 「手順 2:コントローラーの作成」 では、モデルからのデータを格納するビューを返して、ユーザーアクションを処理するコントローラーを作成します。

 

 


Copyright © GrapeCity inc. All rights reserved.