设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 请帮忙看下我设计的查询中的问题

[复制链接]
跳转到指定楼层
1#
发表于 2004-5-6 09:42:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
请问我设计的错误在哪里 请帮忙指正



谢谢
[此贴子已经被作者于2004-5-6 8:00:36编辑过]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
13#
发表于 2004-5-7 05:46:00 | 只看该作者
那是因为你设置了参数,所以要查询的时候会出现提示框![rm=500,350]请输入[/rm][em25]
12#
发表于 2004-5-7 01:21:00 | 只看该作者
以下是引用visual在2004-5-6 17:15:42的发言:
明白了 我看的不细 由衷感谢 还有 一个问题 就是用这种方法能不能把组合框下面的值不让他重复 比如说单位组合框里机械厂两个机床厂两个 能不能让他就一个


你在组合框的“行来源”中,在SELECT后面加个DISTINCT就可以实现不出现重复的了,但是你要注意DISTINCT对备注型的数据和OLE控件型的数据无法使用。
11#
发表于 2004-5-7 01:17:00 | 只看该作者
你的单位的组合框名字叫“组合8”,职务的组合框名字叫“组合10”。
你要搞清楚。
10#
 楼主| 发表于 2004-5-7 01:16:00 | 只看该作者
明白了 我看的不细 由衷感谢 还有 一个问题 就是用这种方法能不能把组合框下面的值不让他重复 比如说单位组合框里机械厂两个机床厂两个 能不能让他就一个
9#
 楼主| 发表于 2004-5-7 01:09:00 | 只看该作者
我在改完组合框后点查询没反应 ?
8#
发表于 2004-5-7 01:09:00 | 只看该作者
你错就错在,把窗体中的文本框控件的名字搞错了。
还有就是你[FORMS]![b1查询]错了,b1查询不是窗体名。
其它倒没什么错,就是在查询里你的语句多处错误。


这是我的:
SELECT b1.姓名, b1.年龄, b1.单位, b1.职务
FROM b1
WHERE (((b1.姓名) Like IIf(IsNull([FORMS]![例子]![姓名]),"*",[FORMS]![例子]![姓名])) AND ((b1.单位) Like IIf(IsNull([FORMS]![例子]![组合8]),"*",[FORMS]![例子]![组合8])) AND ((b1.职务) Like IIf(IsNull([FORMS]![例子]![组合10]),"*",[FORMS]![例子]![组合10])));


这是你的:
SELECT b1.姓名, b1.年龄, b1.单位, b1.职务
FROM b1
WHERE (((b1.姓名) Like IIf(IsNull([forms]![b1 查询]![姓名]),"*","*" & [forms]![b1 查询]![姓名] & "*")) AND ((b1.单位) Like IIf(IsNull([forms]![b1 查询]![单位]),"*",[forms]![b1 查询]![单位])) AND ((b1.职务) Like IIf(IsNull([forms]![b1 查询]![职务]),"*",[forms]![b1 查询]![职务])));

[此贴子已经被作者于2004-5-6 17:11:15编辑过]

7#
 楼主| 发表于 2004-5-7 01:06:00 | 只看该作者
我照他写的改了 但还不行
6#
发表于 2004-5-7 01:01:00 | 只看该作者
他主要改了你的查询中的准则
5#
 楼主| 发表于 2004-5-7 00:16:00 | 只看该作者

根据您有回复我修改了一下可还不行我差在哪呢


我差在哪 能明白的告诉我吗 谢谢

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-9-21 22:34 , Processed in 0.101756 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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