标签: vb6 datediff
我有如下的If语句。如果给定值A和B如下,我想知道为什么条件最终会为真,因为DateDiff将始终返回0且0不大于100.我希望有任何评论。
A = "" B = 100 If DateDiff("n", Me.A, Now()) > Val(Me.B) Then End If
答案 0 :(得分:2)
datediff函数返回自1900年年初以来的分钟数,远远超过100。
我无法使用空字符串来处理A虽然