【发布时间】:2015-10-31 12:30:36
【问题描述】:
我已经多次查看这段代码,但不确定为什么字符串没有转换为数据结构日期。请帮助解释为什么会发生这种情况。我试图在以另一种形式工作的最终搜索 where 子句中连接“#”和 dataFROM 和“#”。可能是 If 语句中的复杂条件使这更有效。
Private Sub txtTHRU_AfterUpdate()
Dim dataFROM As Date
Dim dataTHRU As Date
Dim myLabelsExpiration As String
dataFROM = txtFROM.Value
dataTHRU = txtTHRU.Value
If dataFROM Is Not Null And dataTHRU Is Not Null Then
myLabelsExpiration = "Select * from [Members] where ([Expire] Between #" & dataFROM & "# AND #" & dataTHRU & "#)"
Me.MembersWithFriendsSubform.Form.RecordSource = membershipCutoff
Me.MembersWithFriendsSubform.Form.Requery
End If
End Sub
【问题讨论】: