私はasp.net mvc3で作業しています。私はSQL Serverで設計されたデータベースを使用しています。 Ado.connectionを使用してApp_Dataにデータベースを追加しました。SQLサーバーに格納されたテーブルの特定のフィールドを選択する方法
これは私のテーブルです:
ViewBag.pc = db.Product.Where(r => r.ID == p);
が、これは全体の行を返します。
私はこのクエリを使用していますID = 2
コードにアクセスしたいです。では、特定の列(ここではコード)を選択するにはどうすればよいですか。私を助けてください。
限りID'がユニークである 'として罰金です:
だから、あなたのビューで
Code
列に格納されたデータを参照するために、あなたはこのようなものを使用します。そうでない場合は、代わりに 'FirstOrDefault'を使用してください。 +1 still –これでもDBから行全体をフェッチします。この場合はあまり重要ではありませんが、 'db.Product.Where(r => r.ID == 2).Select(r => r.Code).FirstOrDefaultを実行するだけで' Code'を選択できます() ' – Yakimych
ありがとうございました...ありがとうございます... –