Foxtable(狐表)用户栏目专家坐堂 → [求助]find方法


  共有2821人关注过本帖树形打印复制链接

主题:[求助]find方法

帅哥哟,离线,有人找我吗?
lesliecheung912
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:452 积分:3015 威望:0 精华:0 注册:2014/4/23 17:12:00
[求助]find方法  发帖心情 Post By:2014/9/4 14:32:00 [只看该作者]

以下find查询代码是否正确呢?为什么在“And [酒缸名称] =“后面都显示是灰色的呢?
dr = DataTables("酒缸分配明细表").Find("[分配单号] = '"&r("分配单号")&"' And [酒缸名称] = '"&r("酒缸名称")&"' and [酒缸型号] = '"&r("酒缸型号")&"'")


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/4 14:34:00 [只看该作者]

dr = DataTables("酒缸分配明细表").Find("[分配单号] = '" & r("分配单号") & "' And [酒缸名称] = '" & r("酒缸名称") & "' and [酒缸型号] = '" & r("酒缸型号") & "'")

注意一下空格

 回到顶部
帅哥哟,离线,有人找我吗?
lesliecheung912
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:452 积分:3015 威望:0 精华:0 注册:2014/4/23 17:12:00
  发帖心情 Post By:2014/9/4 14:38:00 [只看该作者]

多谢!

 回到顶部
帅哥哟,离线,有人找我吗?
wlcycxy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:9 积分:228 威望:0 精华:0 注册:2012/1/15 14:18:00
  发帖心情 Post By:2015/1/20 8:54:00 [只看该作者]

 

[此贴子已经被作者于2015-1-20 9:02:29编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/20 9:00:00 [只看该作者]

dr1 = DataTables("考试设置").Find("[学科]= '"&dr("学科") & "' And [学科]= '" & dr("年级") & "' And [期数]= '" & dr("期数") & "'")
Select Case e.DataCol.Name
    Case "年级","班级","期数","学科"
        If dr.IsNull("学科") = False Then
            dr("最高分") = dt.Compute("Max(" & dr("学科") & "_成绩)","[班级排名] ='"& dr("班级排名")&"'")
            dr("最低分") = dt.Compute("Min(" & dr("学科") & "_成绩)","[班级排名] ='"& dr("班级排名")&"'")
            dr("平均分_成绩") = dt.Compute("Avg(" & dr("学科") & "_成绩)","[班级排名] ='"& dr("班级排名")&"'")
            if dr1 isnot nothing then
            dr("及格_人数") =dt.Compute("Count(姓名)", "[班级排名]='"& dr("班级排名")&"'"&"  And  "& dr("学科") & "_成绩"&">=" &dr1("及格分"))
            end if
            dr("良好_人数") =dt.Compute("Count(姓名)", "[班级排名]='"& dr("班级排名")&"'"&"  And  "& dr("学科") & "_成绩"&">=" &"70")
            dr("优秀_人数") =dt.Compute("Count(姓名)", "[班级排名]='"& dr("班级排名")&"'"&"  And  "& dr("学科") & "_成绩"&">=" &"85")
            
        End If
End Select

 回到顶部
帅哥哟,离线,有人找我吗?
wlcycxy
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:9 积分:228 威望:0 精华:0 注册:2012/1/15 14:18:00
  发帖心情 Post By:2015/1/20 9:05:00 [只看该作者]

谢谢,发现自己代码设置有误

 回到顶部