以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]多条件find (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=149765) |
||||
-- 作者:atiwhl5 -- 发布时间:2020/5/11 21:54:00 -- [求助]多条件find ![]() ![]() [此贴子已经被作者于2020/5/11 21:54:39编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2020/5/11 22:17:00 -- Dim r As Row = Tables("表A").Current Dim dr As DataRow = DataTables("表B").Find("第一列=\'" & r("第一列") & "\' and 数1开始 <= " & r("数1") & " and 数1结束 >= " & r("数1") & " and ..数2的用法自己参考数1做.") If dr IsNot Nothing Then r("结果") = dr("结果") End If
|
||||
-- 作者:atiwhl5 -- 发布时间:2020/5/12 2:14:00 -- 谢谢 [此贴子已经被作者于2020/5/13 17:36:34编辑过]
|
||||
-- 作者:atiwhl5 -- 发布时间:2020/9/4 2:43:00 -- 为什么有的查找的结果是对的,有的不对?
|
||||
-- 作者:有点蓝 -- 发布时间:2020/9/4 10:02:00 -- 把数值列都改整数型列。字符列是从左到右开始比较的,也就是“6”是比“36”大的,因为“36”左边第一位是3 |
||||
-- 作者:atiwhl5 -- 发布时间:2020/9/4 22:31:00 -- 原来是这样,谢谢 |