DOBON.NETプログラミング掲示板過去ログ
BindingSource.Filterで複数条件の指定
題名: BindingSource.Filterで複数条件の指定
著者: d
日時: 2006/07/07 10:32:20
ID: 16525
この記事の返信元:
(なし)
この記事への返信:
[16529]
Re[1]: BindingSource.Filterで複数条件の指定
なおこ(・∀・)
2006/07/07 12:49:12
ツリーを表示
環境/言語:[WinXP、VB2005]
分類:[.NET]
皆様はじめまして。
MDBにあるデータをDataGridViewに表示する、フィルターをかけるといったところまでは成功したのですが、フィルターに複数条件を指定する方法がわかりません。
例えば2006/7/1〜2006/7/31(どちらもDateTimePickerコントロールより取得)の期間集計を表示するといった場合BindingSource.Filterの引数はどのような記述になるのでしょうか?
よろしくお願いいたします。
****************************************
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim datFrom As Date '期間の始まりを指定するDateTimePicker
Dim datBy As Date '期間の終わりを指定するDateTimePicker
datFrom = DateSerial(Year(dtpFrom.Value), Month(dtpFrom.Value), Microsoft.VisualBasic.Day(dtpFrom.Value))
datBy = DateSerial(Year(dtpBy.Value), Month(dtpBy.Value), Microsoft.VisualBasic.Day(dtpBy.Value))
Me.SalesRecordViewBindingSource.Filter = "#" & datFrom & "# <= SellDate <= #" & datBy & "#"
End Sub
題名: Re[1]: BindingSource.Filterで複数条件の指定
著者: なおこ(・∀・)
URL:
http://naoko.wankuma.com/
日時: 2006/07/07 12:49:12
ID: 16529
この記事の返信元:
[16525]
BindingSource.Filterで複数条件の指定
d
2006/07/07 10:32:20
この記事への返信:
(なし)
ツリーを表示
お世話になります。
■No16525に返信(dさんの記事)
こんな感じではないでしょうか。
Me.SalesRecordViewBindingSource.Filter = _
"DATE >='" & CDate(Me.DateTimePicker1.Value).ToShortDateString() & "'" & _
"AND DATE <= '" & CDate(Me.DateTimePicker2.Value).ToShortDateString() & "'"
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
皆様はじめまして。
MDBにあるデータをDataGridViewに表示する、フィルターをかけるといったところまでは成功したのですが、フィルターに複数条件を指定する方法がわかりません。
例えば2006/7/1〜2006/7/31(どちらもDateTimePickerコントロールより取得)の期間集計を表示するといった場合BindingSource.Filterの引数はどのような記述になるのでしょうか?
よろしくお願いいたします。
****************************************
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim datFrom As Date '期間の始まりを指定するDateTimePicker
Dim datBy As Date '期間の終わりを指定するDateTimePicker
datFrom = DateSerial(Year(dtpFrom.Value), Month(dtpFrom.Value), Microsoft.VisualBasic.Day(dtpFrom.Value))
datBy = DateSerial(Year(dtpBy.Value), Month(dtpBy.Value), Microsoft.VisualBasic.Day(dtpBy.Value))
Me.SalesRecordViewBindingSource.Filter = "#" & datFrom & "# <= SellDate <= #" & datBy & "#"
End Sub