回答編集履歴

1

訂正

2022/10/14 03:21

投稿

退会済みユーザー
test CHANGED
@@ -87,7 +87,7 @@
87
87
  }
88
88
  ```
89
89
 
90
- 質問者さんは、どういう理由か知りませんが、スキャフォールディング機能は使わず EF6 も使わず、Index アクションメソッドで ADO.NET + SqlClient で SELECT クエリを SQL Server に投げて DataTable を作成し、それを List<T> 型に加工して View に渡すという長~いコードを書いていますが、上の EF6 を使ったコードではそれが行で済んでいます。
90
+ 質問者さんは、どういう理由か知りませんが、スキャフォールディング機能は使わず EF6 も使わず、Index アクションメソッドで ADO.NET + SqlClient で SELECT クエリを SQL Server に投げて DataTable を作成し、それを List<T> 型に加工して View に渡すという長~いコードを書いていますが、上の EF6 を使ったコードではそれが 2 行で済んでいます。
91
91
 
92
92
  学校の課題だそうですので、好意的に考えると ADO.NET + SqlClient でコードを書く勉強をやらされてるのかもしれないとは思いましたが、それにしても不必要に無駄が多い自己流のコードは考え直すべきだと思います。学校で教えたのでしょうか?
93
93