Mysql 使用关键字搜索数据库,该关键字将显示包含该关键字的数据库中的所有主题

Mysql 使用关键字搜索数据库,该关键字将显示包含该关键字的数据库中的所有主题,mysql,datagridview,search-engine,Mysql,Datagridview,Search Engine,我正在创建一个系统,它将跟踪办公室中输入和输出的文档。用户应该能够查看报告或记录。我创建了一个简单的文本框,可以作为搜索工具。搜索过程应该允许用户使用关键字选择datagridview 示例:如果用户搜索关键字为“Book”的记录,则应显示包含单词“Book”的主题。 示例:关键字:book displays in datagridview: the book of secrets book shelf

我正在创建一个系统,它将跟踪办公室中输入和输出的文档。用户应该能够查看报告或记录。我创建了一个简单的文本框,可以作为搜索工具。搜索过程应该允许用户使用关键字选择datagridview

示例:如果用户搜索关键字为“Book”的记录,则应显示包含单词“Book”的主题。 示例:关键字:book

     displays in datagridview: the book of secrets
                               book shelf
                               record book
不管大小写。有点像谷歌

我尝试创建一个搜索过程,但它只显示确切的单词,而不显示带有单词“Book”的语句

这是我的密码

Try
            connection.Open()

            Dim query As String
            query = "select id,Type_of_Document,Items,Received_From,Received_Date,Remarks,Marginal_Note,Referred_To,Referred_Date,Action_Taken  from tracker.recordtracker where Items = '" & srchtbx.Text & "'"
            Command = New MySqlCommand(query, connection)
            adapter.SelectCommand = command
            adapter.Fill(DataSet)
            bind.DataSource = DataSet
            DataGridView1.DataSource = bind
            adapter.Update(DataSet)
            connection.Close()
        Catch ex As Exception
            MsgBox(ex.Message)
        Finally
            connection.Dispose()
        End Try

如有任何帮助,我们将不胜感激

where Items Like '%" & srchtbx.Text & "%' 

谢谢..我确实能够修复它,我在sql中查找。。将查询更改为
“选择id、跟踪号、文档类型、节、传入/传出、主题、主题/发件人、主题/日期、主题、接收/发件人、接收/日期、备注、旁注、引用/收件人、引用/日期、从跟踪器采取的操作。recordtracker其中主题类似“%”和srchtbx.Text&“%”。
我忘记将=更改为喜欢。很抱歉