设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 【裸捐】慈善的光芒---查询问题求解

[复制链接]
跳转到指定楼层
#
发表于 2010-9-15 21:31:48 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
20金钱
本帖最后由 todaynew 于 2010-9-16 07:47 编辑

  巴菲特和盖茨两同志不远万里来到中国,欲向50名中国富豪发出邀请后,诸位富豪因害怕劝捐不敢应邀。老汉钱不太多,在Office中国论坛赚了9000余元大毛,希望裸捐出来支助Access贫困版友学习。捐不能白捐了,要有点意义,起点作用,因此决定奖励给三好学生。便打算这样个搞法:
 
  老汉将不定期的出一些简单的问题,你如果想取老汉的银子,就需要解决这些问题。只要能解决部分或者全部,老汉就动用版主的权利给你发钱(这属于向政府筹款部分)。如果回答的人数多,就在其中遴选出最佳答案,将老汉的银子奖励给你(这属于老汉裸捐形成的奖励基金)。最后你再将佳作单独发贴卖钱,老汉给你再加精带花做广告,你可以继续忽悠很多银子(这属于向民间筹款)。你可以算算,这个买卖是不是合算,是不是一个快速致富的路子。
 
  如果你的银子很多(超过3000分的就算很多吧),你就别来玩这个游戏,你来了也不给你钱。你说这不对吧,好像不公平。你银子多就应该学习老汉,拿出来裸捐,还赚这个小钱干嘛。这样一说你就理解了,也就不上访,不告状了。
 
  今天的这个问题是关于查询的问题,也是所有初学者最想干又经常干不好的事情。你有兴趣就解解看,你如果在最短的时间得出最佳的答案,你就有可能得到许多银子。
 
功能要求:
 
1、按照商品名称和销售形式对子窗体进行筛选。(1分)
 
2、按照查询日期筛选出前溯一年内的记录  2分)
 
3、计算出满足查询日期、商品名称、销售形式三条件的最后若干次(抽样次数)的平均价格,并按照图示在子窗体中显示出来。查询日期、商品名称、销售形式均非空。(5分)
 
4、具有一定的容错性,各种技巧搭配得当,代码简洁可读性强。按最早答出者,作为最佳答案。(20分)
   
  请将答案跟在本帖后面,并自己想办法确保别人化代价获得你的代码。比如你可以出售,或者加密(密码站内短消息给老汉),十八般武艺你自己去想好了。
              



附件: 您需要 登录 才可以下载或查看,没有帐号?注册
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
25#
发表于 2012-1-10 16:25:15 | 只看该作者
支持老汉!
回复

使用道具 举报

24#
发表于 2010-9-21 09:52:39 | 只看该作者
晕,为何我在“计算”按钮代码后加入19楼的代码:
Me.子窗体.OrderBy="日期"
Me.子窗体.OrderByOn=True
运行时,出现“方法或成员未找到的提示”的,如何解决?
回复

使用道具 举报

23#
发表于 2010-9-19 19:51:24 | 只看该作者
同志们兴趣不高。那就公布我的参考答案算了。
todaynew 发表于 2010-9-19 19:35


有一定难度,而且题量太多。可以出些如何解决“一个”问题的点子贴。
回复

使用道具 举报

22#
 楼主| 发表于 2010-9-19 19:35:01 | 只看该作者
同志们兴趣不高。那就公布我的参考答案算了。


本帖子中包含更多资源

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

x
回复

使用道具 举报

21#
发表于 2010-9-18 17:05:32 | 只看该作者
没太理解你的意思,你说的排序是指什么?最后结果要按升序吗?如果是这样的话,很好办,在最后设置一下子窗体的排序属性就行了:
Me.子窗体.OrderBy="日期"
Me.子窗体.OrderByOn=True


我遇到过好几次使用这样代码无效的时候。百思不得其解。情况是:
主窗体加数据表子窗体,子窗体数据源没有采用查询,而是直接采用表,
窗体是原先已经建好的,且之前并无排序要求,后来才加进这样的代码,
想得到排序效果,怎么试都无效。后来删除并重建数据表子窗体,
再采用这个代码有有效了。不过直到现在还不得知问题出在哪。


回复

使用道具 举报

20#
发表于 2010-9-18 11:08:31 | 只看该作者
老汉,把毛片交出来……
回复

使用道具 举报

19#
 楼主| 发表于 2010-9-18 07:55:51 | 只看该作者
没太理解你的意思,你说的排序是指什么?最后结果要按升序吗?如果是这样的话,很好办,在最后设置一 ...
红尘如烟 发表于 2010-9-18 00:37

就是这玩意。


回复

使用道具 举报

18#
发表于 2010-9-18 00:37:50 | 只看该作者
感谢红尘同志,老汉终于不用裸奔了。

解法最接近我的思路,其中平均价的处理比我的要优。
不过还 ...
todaynew 发表于 2010-9-17 20:01



没太理解你的意思,你说的排序是指什么?最后结果要按升序吗?如果是这样的话,很好办,在最后设置一下子窗体的排序属性就行了:
Me.子窗体.OrderBy="日期"
Me.子窗体.OrderByOn=True
回复

使用道具 举报

17#
 楼主| 发表于 2010-9-17 20:01:06 | 只看该作者
本帖最后由 todaynew 于 2010-9-17 20:06 编辑
偶是来捣乱的……

好了,老汉,答案我给出来了,把毛片交出来!!!
红尘如烟 发表于 2010-9-17 19:27

感谢红尘同志,老汉终于不用裸奔了。

解法最接近我的思路,其中平均价的处理比我的要优。
不过还需将子窗体的记录按日期排序,你目前是逆序。对这个问题你怎么处理?我想到了一个比我先前简单的办法,不知道你会不会是这个办法。


回复

使用道具 举报

16#
 楼主| 发表于 2010-9-17 18:16:00 | 只看该作者
同志们的热情似乎不高涨。
ycxchen 发表于 2010-9-17 15:05

看来是这样。
可能由于诈捐事件层出不穷,同志们对于慈善事业有些冷漠,呵呵。

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-22 07:10 , Processed in 0.110927 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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