我在 Access 2003 中执行 ServerFilterByForm 时遇到问题 当我应用输入的过滤器时,它会返回请求的数据,但在它出现在屏幕(表单)上之后它就会消失。不知道为什么会这样
有没有人有同样的问题?如何解决?这是代码的一部分”
Private Sub Form_ApplyFilter(Cancel As Integer, ApplyType As Integer)
Dim stSql As String
If Len(ServerFilter) > 0 Then
stSql = "SELECT * FROM v_InitialReviewQuery " & _
" WHERE " + ServerFilter & _
" ORDER BY acctnumber"
Else
stSql = "SELECT top 1 * FROM v_InitialReviewQuery ORDER BY acctnumber"
End If
Me.RecordSource = stSql
End Sub