如下代码
Dim txt As String = e.Form.Controls("TextBox1").Text
'Dim txt = "xxxx"
Dim FilterStr As String = ""
If txt = "" Then
CurrentTable.Filter = ""
Else
txt = "'*" & txt & "*'"
For i As Integer = 0 To CurrentTable.Cols.Count - 1
FilterStr += CurrentTable.Cols(i).Name & " Like " & txt & " or "
Next
CurrentTable.Filter = filterStr.SubString(0, filterStr.Length-3)
End If