VB很基本的语法,有点搞不懂了
Dim iWKPmoney As Double
If (CDbl(rstB2.Fields("isum")) - CDbl(rstB2.Fields("isokpsum"))) >= iWKPmoney Then
当
rstB2.Fields("isum")=10480
rstB2.Fields("isokpsum")=0
iWKPmoney=10480 时,
这个if 语句应该是满足的呀,可为什么跟代码就说不满足呢?
我修改为
If cstr(CDbl(rstB2.Fields("isum")) - CDbl(rstB2.Fields("isokpsum"))) >= cstr(iWKPmoney) Then
跟代码调试,就正确了……为什么?