Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

谁能帮我看一下这个查询程序?

夕雪  发表于:2009-03-11 14:29:52  
复制

这是一个窗体查询程序,输入条件后,查询出在起始时间和截止时间内,水分值在水分上线和下线之间的记录。

 

输入条件:起始时间  截止时间   水分上线    水分下线

 

查询功能:在起始时间和截止时间内,水分值在水分上线和水分下线的记录。

 

其中窗体1中的代码中关于nostrwhere的语句是我新增加的,想在原查询的基础上,同时产生出在起始时间和截止时间内,水分值小于水分上线和起始时间和截止时间内水分值大于水分下线的记录,即不合格水分窗体。

我运行后,不合格水分记录有些不正确,谁能帮我看看呢?

多谢!

 

 

Top
access爱好者 发表于:2009-03-11 14:56:52
你没有传上来,没法看。。。。。。。

夕雪 发表于:2009-03-11 14:58:03

点击下载此附件

 

一着急,忘记上传附近了。谁能帮我看一下。窗体1中的代码错在哪里?



夕雪 发表于:2009-03-11 15:01:18
我传上去了,麻烦您帮我看看呗。我照猫画虎修改了窗体1,但感觉在条件的表达示上的代码不正确。谢谢您!

access爱好者 发表于:2009-03-11 15:34:40

(1)代码最后面少了:end sub

(2)不合格水分窗体不在主窗里,所以要先打开“不合格水分”窗体,

   就可以得到查询结果,(不明白为什么不把“不合格水分”窗体放在主窗里)。



夕雪 发表于:2009-03-11 16:57:47

好像不是。

我上传附近时,把多余的程序删了。原程序有结束语end sub。(可能误删了)

“不合格水分”的窗体原先也在主窗体里。上传时删掉了。因为考虑程序界面没必要显示它。

我只是不知道那几个条件表达示是否正确。

因为我程序验证的结果是不合格水分记录不争确。水分的记录是正确的。

 

 



access爱好者 发表于:2009-03-11 17:06:17
查询结果是正确的,就是要达到你要的效果不用设计的这样复杂。

夕雪 发表于:2009-03-12 09:10:23

又重新做了一遍,还是不太明白。我把完整的程序上传,能帮我再看看吗?

右侧的文本框的合格次数、总次数、合格率是正确的。主要是下面的不合格水分窗体应该等于总次数-合格次数。我想要这个窗体的明细,打印时需要。

另外,您说的比较简单的方法是什么?能稍微指点一下吗?

点击下载此附件

符鸿敏 发表于:2009-03-12 20:48:42

点击下载此附件

希望能满足楼主的要求。



夕雪 发表于:2009-03-13 09:15:26
谢谢zdm2003和fuhongmin,问题已经解决了。很感谢这个论坛,帮我解决了不少问题。

符鸿敏 发表于:2009-03-13 19:24:26
既然问题已经解决,就应该在你的发帖网页上,根据解决问题的效果,给最好的回帖点个最佳答案予以结帖。

总记录:10篇  页次:1/1 9 1 :