我需要用ID号和年份>=2010来过滤我的Table2。
这是我的过滤器代码:
Me.Table2BindingSource.Filter = "osobljeID ='" & OsobljeIDTextBox.Text & "'" And "Godina >=" & txtGodP.Text
当我启动应用程序并点击这个代码按钮时,我得到:
从字符串"osobljeID ='1'"转换为'Long'类型无效。
当我只使用一列来过滤所有的工作,但我需要两个。
(e。(Me.Table2BindingSource g。Filter = "osobljeID ='" &OsobljeIDTextBox。文本,"的")但是如果加上"And"则会产生err
试试这个:
Me.Table2BindingSource.Filter = "osobljeID = '" & OsobljeIDTextBox.Text & "' AND Godina >= " & txtGodP.Text
AND运算符应该是过滤器字符串的一部分。