以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  同时查询的问题?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=104294)

--  作者:zsslly
--  发布时间:2017/7/26 22:14:00
--  同时查询的问题?
我设了一个窗口,引用了一个表中的数据,想用这些数据同时在三个表中查询,但结果是只有一个表的结果是对的,其它两个表的结果不对,我知道我的代码肯定有问题,但不知道怎么改,求助?
代码如下:

\'设计部查询开始
Dim cr As Row = Tables("设计部").Current
e.Form.controls("table2").Table.filter = "客户姓名 = \'" & cr("客户姓名") & "\' and 联系电话 = \'" & cr("联系电话") & "\' and 小区地址 = \'" & cr("小区地址") & "\'"
\'设计部查询结束

\'资料表查询开始
Dim ccr As Row = Tables("资料说明表").Current
e.Form.controls("table1").Table.filter = "客户姓名 = \'" & ccr("客户姓名") & "\' and 联系电话 = \'" & ccr("联系电话") & "\' and 小区地址 = \'" & ccr("小区地址") & "\'"
\'资料表查询结束

\'汇总表查询开始
Dim cccr As Row = Tables("汇总表").Current
e.Form.controls("table3").Table.filter = "客户姓名 = \'" & cccr("客户姓名") & "\' and 联系方式 = \'" & cccr("联系方式") & "\' and 小区地址 = \'" & cccr("小区地址") & "\'"
\'汇总表查询结束


求大神指点?

--  作者:zsslly
--  发布时间:2017/7/26 22:19:00
--  
解决了!