设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3934|回复: 4
打印 上一主题 下一主题

[帮助] strwhere语名请教(已解决)

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-31 17:23:45 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 大连海员 于 2011-4-1 13:24 编辑

我想通过STRWHERE语名,找出字段值为空和不为空的记录,但下面的语名修改几次不对:(例句是借用豆豆版主的例句)

    If Me.字段1.Value = 1 Then
    strWhere = "购入日期=not is null" and "售出日期=null"
    End If
也就是说,通过查找“购入日期”不为空,且“售出日期”为空的记录,即为库存记录。

请各位指导。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2011-4-1 09:38:50 | 显示全部楼层
本帖最后由 大连海员 于 2011-4-1 09:39 编辑

谢谢t小宝的指导,语句已经可以单独正常使用,但在与其它语句一起作用时,其它条件都失效了,我是和这样的语句使用的:
    If Not IsNull(Me.名称) Then
        strWhere = strWhere & "([名称] like '" & Me.名称 & "') AND "
    End If
   
   If Me.字段1.Value = -1 Then
    strWhere = "购入日期 is not null and 售出日期Is null      "  '说明:这里留了五个空格,供后面的语句删除'
    End If

能否麻烦再帮我改一下,让这两个筛选语句可以共存使用。
谢谢
3#
 楼主| 发表于 2011-4-1 13:25:11 | 显示全部楼层
谢谢红尘如烟指导,问题已经解决
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-20 08:00 , Processed in 0.099382 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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