关于VB模糊搜索的问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:48:49

Data1.RecordSource = "SELECT * FROM DT WHERE 题目 like " & "'*" & Text1.Text & "*'"
能找到并显示一条符合条件的记录

怎样才能单击另一个按钮显示下一条符合条件的记录呢
Data1.RecordSource = "SELECT * FROM DT WHERE 题目 like '*" & Text1.Text & "*'"

模糊查询 like后面应该为 % 不是 *
Data1.RecordSource = "SELECT * FROM DT WHERE 题目 like '%" & Text1.Text & "%'"
Data1.Refresh
If Data1.Recordset.RecordCount > 0 Then Data1.Recordset.MoveFirst
上面的是显示第一条符合条件的记录,下面的代码写在另外一个按钮里

If Not Data1.Recordset.EOF Then Data1.Recordset.MoveNext
意思是 如果没有到最后一条记录那么可以显示下一条记录