if ll_find=dw_1.find("zwxjyw_zy='"+vsZy+"'",ll_find+1,ll_cnt) then 我是想判断 vszy是否相同 怎么处理?
------解决方案--------------------
如果你是想一次找到所有符合条件的行,那么就不要使用find方法了,使用filter好了。
dw_1.setfilter("zwxjyw_zy='"+vsZy+"'")
dw_1.filter()
------解决方案--------------------
long l_i
l_i = dw_1.find("zwxjyw_zy = '"+vszy+"'",1,dw_1.rowcount())
if l_i>0 then messagebox("查询重复",string(l_i))
------解决方案--------------------
- C/C++ code
long ll_Findlong ll_startlong ll_cnt //总行数ll_start = 1 ll_find=dw_1.find("zwxjyw_zy='"+vsZy+"'",ll_start,ll_cnt)do while ll_find > 0 //对找到的数据行进行处理 ll_start++ if ll_start > ll_cnt then exit end if ll_find=dw_1.find("zwxjyw_zy='"+vsZy+"'",ll_start,ll_cnt) //继续查找下一条数据loop