设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 2800|回复: 10
打印 上一主题 下一主题

[查询] 求助:交叉表条件问题

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-6 12:18:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大虾好,我在做交叉查询的时候碰到几个问题,请教下,非常感谢。
      附件中的MDB内容:
             表:   F-TSS
             查询:  TSS_req1(用[Forms]![main]![Text0],做条件的交叉表),TSS_req2(用函数tt()做条件的交叉表)
             窗体: TSS_req2_win,  main
      问题:
             1:TSS_req1查询时提示说 [Forms]![main]![Text0]不能识别为一个有效的字段名.可是在选择查询里是可以的
             2:然后我把条件换成tt(),oK了,可是在变量值为“*”时,却没有效果。
      麻烦大家了,多谢`````


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2010-8-6 13:59:10 | 只看该作者
自己点几下,顶一顶```
3#
 楼主| 发表于 2010-8-6 14:16:07 | 只看该作者
在顶顶,不要沉
4#
 楼主| 发表于 2010-8-6 14:43:23 | 只看该作者
再顶起,麻烦大家帮我看看,多谢````
5#
发表于 2010-8-6 15:13:05 | 只看该作者
我也遇到过,不知道原因。后来是在VB中用me.控件名.value解决的。
6#
 楼主| 发表于 2010-8-6 16:12:13 | 只看该作者
回复 todaynew 的帖子


    能不能写个实例给我········麻烦你了```要是不介意的话```可以在我那个例子上改```
7#
 楼主| 发表于 2010-8-6 16:18:59 | 只看该作者
在交叉表中,我如果在课名(字段名)下输入*,查询出来就是所有记录,可如果我把*赋值给函数tt(),然后在交叉表的条件中填tt(),却查出来是空记录,我想了一天了都解决不了,麻烦你拉`````实在找不出解决方法了```
8#
发表于 2010-8-6 16:42:45 | 只看该作者
本帖最后由 todaynew 于 2010-8-6 16:46 编辑
在交叉表中,我如果在课名(字段名)下输入*,查询出来就是所有记录,可如果我把*赋值给函数tt(),然后在交 ...
一克拉小猎 发表于 2010-8-6 16:18





Function 创建交叉查询()
Dim Qdef As QueryDef
Dim strSQL As String
strSQL = "TRANSFORM Sum([TSS人数]*[TSS时间]) AS TSS合计 "
strSQL = strSQL & "SELECT F_TSS.日付, F_TSS.课名, F_TSS.机种 "
strSQL = strSQL & "FROM F_TSS "
strSQL = strSQL & "WHERE F_TSS.课名='" & Me.[Text0].Value & "' "  
strSQL = strSQL & "GROUP BY F_TSS.日付, F_TSS.课名, F_TSS.机种 "
strSQL = strSQL & "PIVOT F_TSS.TSS区分;"
If DCount("*", "MSysObjects", "Type=5 and Name='TSS_req1'") = 0 Then
    Set Qdef = CurrentDb.CreateQueryDef("TSS_req1")
    Qdef.SQL = strSQL
Else
    Set Qdef = CurrentDb.QueryDefs("TSS_req1")
    Qdef.SQL = strSQL
End If
Qdef.Close
Set Qdef = Nothing
End Function

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
9#
发表于 2010-8-6 16:48:50 | 只看该作者
回复 一克拉小猎 的帖子

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
10#
 楼主| 发表于 2010-8-9 08:39:02 | 只看该作者
本帖最后由 一克拉小猎 于 2010-8-9 09:00 编辑

回复 sgrshh29 的帖子

   多谢哈```可是,组合框里如果是空的的话,还是无法筛选呢~····


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-17 18:25 , Processed in 0.087904 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表