誕生月に従ってフィルタリングされたPatientという名前のデータテーブルから、人のリストを取得したいと思います。データテーブルは、要素がmm/dd/YYYYのフォーマットを有する誕生日列を有する。これを行う方法に関するアイデア? 私は現在バインディングソースメソッドを使用しています。私は他の分野に応じてそれをフィルタリングすることができましたが、これを行う方法については考えられません。ありがとうございましたデータテーブルから誕生月に基づいて誕生日をフィルタリングする方法
`Dim bs As New BindingSource
bs.DataSource = StAnnes.Patient
If cmbFilter.Text = "Name" Then
bs.Filter = "Patient LIKE '%" & txtboxFilter.Text & "%'"
ElseIf cmbFilter.Text = "Sex" Then
bs.Filter = "Sex LIKE '%" & txtboxFilter.Text & "%'"
ElseIf cmbFilter.Text = "Month of Birth" Then
bs.Filter = "'Format('Date of Birth','mmm') LIKE 'Jan'"
ElseIf cmbFilter.Text = "Address" Then
bs.Filter = "Address LIKE '%" & txtboxFilter.Text & "%'"
End If
dgvPtList.DataSource = bs`
問題の正しい解決方法のみ:日付を文字列として保存しない – Fabio