0

我正在使用组合框作为选项搜索名称和用户名以及用于过滤器的文本框有错误

缺少运算符

错误图像

        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
4

1 回答 1

0

它应该是:

SELECT * FROM ...

而不是:

SELECT * FORM ...

ComboBoxes所以与过滤或或DataGridViews或任何这些无关。这正是错误消息告诉您的内容:SQL 代码中的语法错误。

于 2020-10-25T10:35:09.617 回答