Tips311データベースのデータを検索する
PointLINQでSQLデータベースを検索(where句)
- EXP
- PRO
LINQでデータ抽出条件を指定するには、where句を使います。
LINQでは、テキストボックスから入力した文字列(string型)などのVisual C#の変数を直接扱うことができます。
from 変数
in エンティティ
where 条件式
select 出力
from句でテーブルの別名(変数)を作成して、LINQの文の中では、この別名を使って条件を指定します。
例えば、テーブルのName列の値がある値と一致するための条件は「from t in ent.Person where t.Name == "名前"」のように記述できます。
「ent.Person」は、あらかじめADO.NETエンティティデータモデルを作成したものです。モデルの中にある[Person]テーブルを「t」という変数に割り当てています。
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録