以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [讨论]查询表条件如何设置多 条件呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56279)

--  作者:zhuzhi
--  发布时间:2014/9/2 14:47:00
--  [讨论]查询表条件如何设置多 条件呢?
各位老师,我需要使用查询表 功能 ,设置 查询表条件时有一个疑惑,我要怎么才能设置多个 查询条件呢?下面是我设置的: 
{报到数据}.班级<>{分班数据}.班级,{报到数据}.专业<>{分班数据}.专业
呃,在查询表设计器里华丽丽地报错了
我也有设置代码: 
Dim jb As New SQLJoinTableBuilder("分班","报到数据")
jb.AddTable("报到数据","考生号","分班数据","考生号")
jb.AddCols("考生号","姓名","身份证号","院系","专业","班级")
jb.Filter = " {报到数据}.班级<>{分班数据}.班级,{报到数据}.专业<>{分班数据}.专业 "
jb.Distinct = True
jb.Build()
MainTable = Tables("分班")

其中报到数据是基表,这个代码也是报错了……

求老师们指点!谢谢!

--  作者:有点甜
--  发布时间:2014/9/2 15:09:00
--  

 jb.Filter = " {报到数据}.班级<>{分班数据}.班级,{报到数据}.专业<>{分班数据}.专业 "

 

 改成

 

 jb.Filter = " {报到数据}.班级<>{分班数据}.班级 and {报到数据}.专业<>{分班数据}.专业 "


--  作者:zhuzhi
--  发布时间:2014/9/2 15:20:00
--  
老师,不好意思 ,又出现了一个新的问题,麻烦看看 :

图片点击可在新窗口打开查看此主题相关图片如下:出错.jpg
图片点击可在新窗口打开查看
我是按照帮助里 做的呀 ,为什么会这样呢?

十分感谢!

--  作者:有点甜
--  发布时间:2014/9/2 15:28:00
--  
jb.AddCols("{报到数据}.考生号","姓名","身份证号","院系","专业","班级")
--  作者:zhuzhi
--  发布时间:2014/9/2 15:46:00
--  
非常感谢!是我疏忽了!