用数据技术打造个人任务管理器

虽然我们已经有了一个不错的个人任务管理器了,但功能稍嫌简陋,好象只是一个比较智能的在电子表格而已。
实际上,数据库与电子表格最大的区别便在于强大在查询功能,没有查询功能的数据库,好比虎落平阳雄鹰折翅,没有多少技术含量了。
所以善加利用数据库的查询功能,可以实现许多匪夷所思的功能。
   随着时间推移。任务表中记录会越来越多,要查询今后还有什么任务可以去做,或往日还有那些事情没有完成显得越来越麻烦。
   借助数据库强大的查询功能,可以轻松把经验需要完成的任务搜索出来以便今日事今日毕,帮助我们培养良好的个人习惯。 在Access中,新建一个查询就像对数据库提了一个问题。每次进行查询,Access便会从数据库中搜索出满意的答案。
第一步:在Access中,新建一个查询很简单,首先需要打开上一章建立的“个人任务管理,MDB”。
   需要致注意的是,Access为防止恶意的不安全的表达式,在打开数据库会提示是否阻止不安全的表达式,选择“否”。
   之后Access又会向你确认是否希望打开文件,选择“打开”即可。
第二步:选择数据库管理器左侧的“查询”项,点击“新建”表,所以在“显示表”对话框添加“任务”表之后便可以关闭了。
第三步:在“选择"查询对话框中,把需要显示的字段拖到下面的表格中和排序。选择查询的意思就是向数据库提出一个问题,问题的表述形式大致可以这样描述:
   从某某表中选择某某字段,其中某某字段应该满足某某属性。
   比如查今日任务,当然需要从任务表中查询,需要显示标题,内容、完成字段。
   特别地完成字段的值应该是False。有就是尚未完成的事项。
   同时计划结束日期应该是在明天之前,这里使用Access提供的内至函数Date( )求出今天,小于Date( )+1就是表示明天之前了。
   此外,我们还在重要度达到排序栏中选择了升序,这样便可以把最重要的任务列在最前头了。
第四步:把这个查询保存为“今日任务”并关闭“选择查询”对话框,这时数据库管理器的:
   查询“项便会多出一个名为”就日任务”的查询了。双击一下,是不是把今天没有完成的任务查询出来了呢?
聪明的你,是否能够举一反三,制作一个“就后任”的查询呢?

上一篇:战国英雄年度资料篇“鬼斧神工”登场
下一篇:拒绝任何木马病毒的攻击