在机房里,有三个窗体涉及到了组合查询,几乎可以用完全相同的代码。在这里,我以”操作员工作记录“为例介绍模糊查询和组合查询。
模糊查询,顾名思义,就是模糊查询数据库中数据,何为模糊呢?就是不给出准确的查询条件。例如:
txtSQL = "select * from worklog_Info where "
这就是在模糊的查询worklog表数据。
什么又是组合查询呢?
组合查询的原理相当于多条件查询(参考我的博客SQL多条件查询),但又不同于多条件查询,组合查询是自己选择查询条件以及组合条件,然后将数据库中符合条件的语句查询出来。同样以“操作员工作记录”为例:
关键位置在哪?对,没错,就是最后的组合关系。
我敲这部分代码的时候是围绕组合关系展开的,在这里,组合查询可以有多种逻辑,我认为从这下手比较简单。
组合关系里只有”