用find查找的记录是区分大小写的吗,假如用的是"="? 是不是只与数据库有关啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你find的 字符类型的应该区分的你可以试试备 是这个意思: 用recordset的find方法查找的是区分大小写的么,如果用"=" rst.Find Findfield & "=" & FindTarget ------------->这里就做判断? If rst.EOF Then MsgBox "没有找到对应的值!", vbOKOnly + vbInformation, "提示" Exit Sub ElseIf rst.Fields(Num).Value = CStr(FindTarget) Then ------->还是这里判断! Rownow = rst.AbsolutePosition Colnow = Num + 1 Debug.Print VarType(FindTxt.Text) Call ItemHighLight(Colnow, Rownow) Exit Sub End If rst.MoveNext 管它大写还是小写,你在程序中定一个统一标准,全部使用大写或是小写。大小写转换函数:UCase(string) 小转大LCase(string) 大转小 我就是想知道到底哪个起作用,如果rst.find找到一条记录是不是就停下来再等待判断?不写elseif后的那条行不? 管它大写还是小写,你在程序中定一个统一标准,全部使用大写或是小写。大小写转换函数:UCase(string) 小转大LCase(string) 大转小 find方法:搜索 Recordset 中满足指定标准的记录。如果满足标准,则记录集位置设置在找到的记录上,否则位置将设置在记录集的末尾。 vb查看进程,防止程序重复启动 高手请进,vb6.0企业版 打sp5补丁,每次关闭vb的时候都报错,如何解决 感谢僵哥,关于ftp ssl 的问题 俩个窗体之间如何传值 怎么得到内存地址? 这样调用存储过程为什么得不到结果?(在线等待)急 ************俄是 passer_wave(路人),现在只是临时当一下一个人sb的老爸,欲知详情,请看**************** 学vb有用吗?现在大家能不能告诉我,学vb有什么前途!!!!!! 使用writefile的问题 超级基础 打字程序问题,请高手指教!!!!! vb 下的控件的大小问题?
你可以试试备
rst.Find Findfield & "=" & FindTarget ------------->这里就做判断?
If rst.EOF Then
MsgBox "没有找到对应的值!", vbOKOnly + vbInformation, "提示"
Exit Sub
ElseIf rst.Fields(Num).Value = CStr(FindTarget) Then ------->还是这里判断!
Rownow = rst.AbsolutePosition
Colnow = Num + 1
Debug.Print VarType(FindTxt.Text)
Call ItemHighLight(Colnow, Rownow)
Exit Sub
End If
rst.MoveNext
UCase(string) 小转大LCase(string) 大转小
UCase(string) 小转大LCase(string) 大转小
搜索 Recordset 中满足指定标准的记录。如果满足标准,则记录集位置设置在找到的记录上,否则位置将设置在记录集的末尾。