微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用文本框从datagridview过滤名称和用户名

如何解决使用文本框从datagridview过滤名称和用户名

我正在使用组合框作为选项搜索名称用户名,并使用文本框作为过滤器 有错误

缺少运算符

Error Image

        Try
            If Trim(TextBox1.Text) <> "" Then

                dataadapter1 = New OleDbDataAdapter("select * form login where " & ComboBox2.Text & " like '%" & Trim$(TextBox1.Text) & "%'",conn)

                datasetaccounts.Clear()
                dataadapter1.Fill(datasetaccounts,"login")

                DataGridView1.DataSource = datasetaccounts
                DataGridView1.DataMember = "login"
                DataGridView1.Refresh()
            End If
        Catch ex As Exception
            MsgBox("Error !: " + ex.Message)
        End Try

解决方法

应该是:

SELECT * FROM ...

而不是:

SELECT * FORM ...

因此与过滤或ComboBoxesDataGridViews或其他任何内容无关。错误消息正是告诉您的:SQL代码中的语法错误。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。