Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
複数のデータテーブルやコレクションのデータを並べ替えたり、絞り込みたいです。
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30286#CommentId83055
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
shu
 (社会人)
投稿日時
2017/9/15 08:27:10
> SQLだと
> where
> 性別=男性 and
> 血液型 in (A,AB) and
> 身長 Between 160 and 180 and
> 体重 Between 50 and 90 and
> 条件 in (条件1,条件3)
> のような記述になると思います。
先の私の提示コードにおいて
Where Fucntion ()
End Function()
の間を
Dim ret = True
ret = ret AndAlso A.性別="男性"
ret = ret AndAlso (A.血液型="A" OrElse A.血液型="AB")
ret = ret AndAlso (A.身長 >= 160 AndAlso A.身長 <= 180)
ret = ret AndAlso (A.体重 >= 50 AndAlso A.体重 <= 90)
ret = ret AndAlso (B.条件 = 条件1 OrElse B.条件 = 条件3)
Return Ret
のような感じにするとよいです。