我已经尝试了所有,但其没有工作VB脚本字符串比较错误
我得到一个科拉姆值形式的数据基地为
substatus=rsprefobj("isnotificationactive");
做
Response.write substatus
它给了我后 - - > n
当我做
intcomaprestringval=StrComp(substatus,"n",vbTextCompare)
Response.write intcomaprestringval
它(intcomaprestringval)给了我 - > 1,即使它们是相同的
我想利用基于数据库值一些决定,如果它的 “N” 或 “y”
If intcomaprestringval = 0 Then
some
Else
some
End If
但是在我的情况下,StrComp()总是返回1是否数据库值是“n”或“y”:(
也许'substatus'始于一个空白字符 –
感谢@Entbark ...ü救了我的时间.. :) 我用 Dim myvalue myvalue =修剪(substatus) intcomaprestringval = StrComp(myvalue,“n”,vbTextCompare) – user1299132