if rs("字段名").value <> "比较的字符" then rs("字段名").value = "比较的字符" end if
我先 rs.movenext 然后再 if rs("字段名").value <> "比较的字符" then rs("字段名").value = "比较的字符" end if 为什么就不行呢? 提示错说“可能是BOF或EOF的值为TRUE”或目前资料已被删除,怎么这样呢?我需要它一行一行的比较应该怎么做呢?
好像還是比較不了 set rs = CreateObject("Adodb.Recordset") i="AD" strSQL="select * from ctyDrug" rs.Open strSQL,iCon,adOpenForwardOnly,1,adCmdText if rs.Fields("CountryCode")=i then msgbox "likeness" else msgbox "unlikeness" end if 字段的第一个元素就是“AD”,但它打出的答案却是“unlikeness”
rs("字段名").value = "比较的字符"
end if
if rs("字段名").value <> "比较的字符" then
rs("字段名").value = "比较的字符"
end if
为什么就不行呢?
提示错说“可能是BOF或EOF的值为TRUE”或目前资料已被删除,怎么这样呢?我需要它一行一行的比较应该怎么做呢?
set rs = CreateObject("Adodb.Recordset")
i="AD"
strSQL="select * from ctyDrug"
rs.Open strSQL,iCon,adOpenForwardOnly,1,adCmdText
if rs.Fields("CountryCode")=i then
msgbox "likeness"
else
msgbox "unlikeness"
end if 字段的第一个元素就是“AD”,但它打出的答案却是“unlikeness”