- - PR -
LINQ: 複数キーワード(string配列)に対し LIKE したい
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-10-15 05:17
このコードで動きました。 勉強不足で理解が追いつかず申し訳ないのですが、 検索対象のフィールドを増やすにはどうすればいいのでしょうか? P.S. Link to SQLです。OrElseでOKです。 [ メッセージ編集済み 編集者: Shin 編集日時 2008-10-15 05:35 ] | ||||
|
投稿日時: 2008-10-15 10:25
式木を使わんでも、こんな風にできない?(未検証)
------追記 あっ、コレだと and だ。。。 _________________ かるあ のメモ と スニペット [ メッセージ編集済み 編集者: かるあ 編集日時 2008-10-15 10:39 ] | ||||
|
投稿日時: 2008-10-15 10:42
Ya さんとほとんど同じだけれど、
coma2n さんのブログで以前こんなエントリがあったのを思い出した http://d.hatena.ne.jp/coma2n/20080717/1216269202 _________________ かるあ のメモ と スニペット | ||||
|
投稿日時: 2008-10-15 11:19
一応言っておきますが、理解せずに使うのは危険ですよー。
・columns 指定できるようにしました。 ・Like 生成が SelectMany になったのでクエリ式にするために分離しました。 ・¥の増殖を直すのがめんどくなったので全角になってます
# >>かるあ 氏 # おお、InvokationExpression 使うとよさげなのか。ありがとうございます。 | ||||
|
投稿日時: 2008-10-16 06:11
かるあさんの示してくださったリンクの方法、yaさんのコード、どちらもうまく動きました。
.Net 3.5 になって LINQ やら Lambda やら新しいものがなかなか難しいですが、なんとかがんばろうと思います。ありがとうございました。 |