Foxtable(狐表)用户栏目专家坐堂 → 语法有错


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

主题:语法有错

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
语法有错  发帖心情 Post By:2018/7/2 14:03:00 [显示全部帖子]

Dim txt As String = e.form.Controls("textbox1").Text
Dim tbl As Table = Tables("小学明细_table1")
Dim djxss As List(Of String) = DataTables("考试名称").GetValues("考试名称","显示为等级=0")
Dim flt As String
If txt = "" Then
    tbl.Filter ="1=2"
Else
    If js.Contains("区业务主管")=False
        txt = "'%" & txt & "%'"
        flt = "姓名 Like " & txt & " And 单位名称 = '"& _usergroup &"' and 学段 ='小学'"
    Else
        txt = "'%" & txt & "%'"
        flt = "姓名 Like " & txt & "  And 学段 ='小学' and 考试名称 in (" & String.Join(",",djxss.ToArray) & ")"
    End If
End If
DataTables("成绩").loadfilter = flt
DataTables("成绩").load



如终提示 "秋10月考“ 附近有语法错误,现在查了成绩表中没有这个考试名称,考试名称表也没有这个值,messagebox.show出来看条件也没问题,请问哪里有错

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


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
  发帖心情 Post By:2018/7/2 14:22:00 [显示全部帖子]

错误到是没有了,但有个问题是我想不能查出显示为等级的考试名称的学生,上面代码没有过滤掉这个情况

 回到顶部