首页 > 解决方案 > 在 vb.net 中搜索列表视图的数据库按钮

问题描述

下面的代码没有搜索,一直显示错误。它应该使用数字搜索记录。

Private Sub btn_search_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_search.Click
    Me.Sales_fileBindingSource.Filter = "Receipt Number LIKE '" & "%'" & txt_search.Text & "%'"
End Sub

显示的错误是:语法错误:“数字”运算符后缺少操作数。 点击这里查看错误截图

标签: databasevb.netsearch

解决方案


终于明白了!我所要做的就是使用一个低于分数将两个单词 Receipt 和 Number 连接到一个像这样的“Receipt_Number” 还进行了其他更改,例如使用 String.Format。检查下面的代码。

 Me.Sales_fileBindingSource.Filter = String.Format("(Convert(Receipt_Number, 'System.String') LIKE '%{0}%')", txt_search.Text)

推荐阅读