Office中国论坛/Access中国论坛

标题: [求助]在创建查询窗体过程中遇到的问题(写了详细问题了) [打印本页]

作者: FIFI    时间: 2006-6-19 21:36
标题: [求助]在创建查询窗体过程中遇到的问题(写了详细问题了)
在对象\窗体里面我做了一个“来货单查询表”窗体,

我详细地把我的问题说一边:



打开系统——打开对象/窗体——打开“来货单查询表”——在右上角的查询框输入内容查询:



如在作业单号项输入(0000001)后按后面的查询,之后就弹出“你为该字段输入的值无效,例如,你可能在数值字段中输入了文本或是大于FieldSize设置所允许的数值”这些信息了。

无论在哪个查询里输入信息后查询它都是跳出这样的信息,我不太明白这是什么意思?FieldSize设置又是在哪里呢?请高手指点一下!谢谢!

[attach]18611[/attach]


[此贴子已经被作者于2006-6-20 12:52:19编辑过]


作者: 一点通    时间: 2006-6-19 21:41
没有发现你说的问题,是否你的系统有问题?
作者: FIFI    时间: 2006-6-19 22:10
不是吧,你查询的时候是好的吗?系统有问题?你指的是我的WINDOWS系统?
作者: FIFI    时间: 2006-6-19 22:15
不好意思,我刚刚说错了,是窗体里不是在查询里的那个!请再帮我看看!谢谢!
作者: 一点通    时间: 2006-6-19 22:57
将没有问题的东西全删除,不要浪费别人时间帮你查找出自哪个地方
作者: FIFI    时间: 2006-6-19 23:20
以下是引用一点通在2006-6-19 14:57:00的发言:
将没有问题的东西全删除,不要浪费别人时间帮你查找出自哪个地方

我不明白你什么意思,我只是在做数据库的时候遇到了问题,我不知道怎么解决,因为我知道论坛上有很多真的对ACCESS研究深刻的人,所以我才把我的问题发上论坛,希望有人可以帮我解决,这不正是开辟论坛,希望大家互相帮助的初衷吗?你为什么要说出这样的话?把别人的东西都当成垃圾,不止一提,你是管理员,真的很称职!谢谢!
作者: andymark    时间: 2006-6-19 23:32
其实你把数据库简化传上来就行了,并不需要全部,在你数据库中有好几个窗体,那个才有问题呢.起码我就不知要看那个窗体,一点通的意思是叫你把问题简化,并不是不尊重你的劳动成果.
作者: FIFI    时间: 2006-6-19 23:38
我在问题的一开始就有说是“来货单查询表”窗体呀,我不知道怎么单传一个窗体上来,如果单是一个窗体,那有关系的数据要怎么显示呢?
作者: ok123.1    时间: 2006-6-19 23:39
你现在再看看,报价单窗口问题解决了没有,我刚才试调了一下,
作者: FIFI    时间: 2006-6-19 23:48
不好意思,先谢谢OK123.1,不过我有问题的是“来货单查询表”窗体!能再帮我看看吗?
作者: sgrshh29    时间: 2006-6-19 23:52
以下是引用ok123.1在2006-6-19 15:39:00的发言:


你现在再看看,报价单窗口问题解决了没有,我刚才试调了一下,

没有问题。
作者: ok123.1    时间: 2006-6-19 23:55
你不需要将单个窗体传上来,你可以复制一个数据库文件,只保留有问题的那个窗口,这样别人处理问题时就方便多了,与人与已都有利
作者: andymark    时间: 2006-6-20 00:10
不需要每个查询条件都设一个查询命令,请参考这个:

http://www.office-cn.net/forum.php?mod=viewthread&tid=9226&replyID=&skin=1
作者: FIFI    时间: 2006-6-20 00:24
以下是引用ok123.1在2006-6-19 15:55:00的发言:
你不需要将单个窗体传上来,你可以复制一个数据库文件,只保留有问题的那个窗口,这样别人处理问题时就方便多了,与人与已都有利

谢谢你的方法,对不起大家,我太心急了,我已经修改了附件了!
作者: FIFI    时间: 2006-6-20 00:35
以下是引用andymark在2006-6-19 16:10:00的发言:


不需要每个查询条件都设一个查询命令,请参考这个:

http://www.office-cn.net/forum.php?mod=viewthread&tid=9226&replyID=&skin=1

谢谢你的推荐,不过我想实现的最终查询就是任选一项查询,例如:查询“货品名称/规格”,那么我都能在来货数据中查找到含有该“货品名称的所有内容,不管是什么客户、什么型号、什么电镀规格等等所有的数据。
作者: heqing3000    时间: 2006-6-20 00:52
理解万岁!
作者: ok123.1    时间: 2006-6-20 04:41




以下是引用andymark在2006-6-19 16:10:00的发言:



不需要每个查询条件都设一个查询命令,请参考这个:




[url=http://www.office-cn.net/forum.php?mod=viewthread&tid=9226&replyID=&skin=1]http://www.office-cn.net/forum.php?mod=viewthread&tid=9226&replyID=&skin=1


这是一个非常经典的例子,如果你将这个例子吃透了,所有查询的问题都可以迎刃而解了.[/url]

[此贴子已经被作者于2006-6-19 20:49:41编辑过]


作者: 一点通    时间: 2006-6-20 05:58
以下是引用FIFI在2006-6-19 15:20:00的发言:



我不明白你什么意思,我只是在做数据库的时候遇到了问题,我不知道怎么解决,因为我知道论坛上有很多真的对ACCESS研究深刻的人,所以我才把我的问题发上论坛,希望有人可以帮我解决,这不正是开辟论坛,希望大家互相帮助的初衷吗?你为什么要说出这样的话?把别人的东西都当成垃圾,不止一提,你是管理员,真的很称职!谢谢!

完全是误会,可能我写得不太清楚,所有发上论坛的东西我都会重视的,因为当时你发上来的东西(包括窗体.查询.表等)太多,我从各方面检查过也没有问题,所以才叫你将有问题的(窗体)简化传上来,如果用词不当,敬请谅解

我重查过你说的窗体,也未发现你说的问题,请将问题再描述清楚一点
作者: FIFI    时间: 2006-6-20 20:43
TO:一点通’R

很抱歉,误会你了,因为我昨天检查了一天都不能解决问题,所以心情很急噪,我又急着要做完试用,所以才会有这样的误会,别放心上,谢谢你们大家。

我详细地把我的问题说一边:

打开系统——打开对象/窗体——打开“来货单查询表”——在右上角的查询框输入内容查询:

如在作业单号项输入(0000001)后按后面的查询,之后就弹出“您为该字段输入的值无效…………”这些信息了。无论在哪个查询里输入信息后查询它都是跳出这样的信息,它指我或许输入了文本什么的,有指FieldSide设置有问题,我不明白应该怎么修改。

[此贴子已经被作者于2006-6-20 12:44:26编辑过]


作者: wuaza    时间: 2006-6-20 20:54
[生产作业单号]="'"& [Forms]![来货单查询表]![Text38] &"'"
作者: FIFI    时间: 2006-6-20 21:16
TO:WUAZA

你是说修改宏里面的WHERE条件吗?我改了可还是不行呀!
作者: 一点通    时间: 2006-6-20 21:33
建议你采用13楼提示的例子,用宏来处理多条件的查询还不是十分理想,




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3