VB.NETやりだして約1ヶ月です。 全体的な作りどうするの?なんかおいしいFrameworkとか無いの?状態から始まり、 まあ、美味しいFWとかあるわけなく、試行錯誤し、なんとなく形が作れてきた感じがするこの頃。 とりあえず、SQL文書きたくないってのがあったので、Entity FrameworkとLINQに挑戦しとります。 で、よくある検索画面で、入力されている検索条件項目は条件とし(Where句に入れる)、 未入力の場合は条件としない(Where句に入れない)という動的条件をLINQでどう実装するのか?ちゅー話しです。 従来的な感じで、StringBuilerを使ってSQL文を組み立てる場合は、If文で実装するってのが多いと思います。 こんな感じじゃろか。 Dim sql As New Text.StringBuilder() sql.Append("SELECT * FO