您的位置:首页 > 编程语言 > VB

VB.NET版机房收费系统之组合查询

2016-05-01 20:51 405 查看
    之前用VB做组合查询的时候没有认真的思考过,这次再做机房决心不能就这么放过,今天就来说一说组合查询。

    首先做组合查询,我用的是窗体的继承,简化了不少代码,大家也写了很多窗体继承的文章,我就不在这里赘述了。

    我的重点是组合查询的优化

    先秀一下

    

当字段名选择上机时间,操作符会显示<,>,=,<>,查询内容会显示时间,所以用户不再需要自己输入时间,只要选择就可以了



    


   

当字段名为日期,操作符为<,>,=,<>  ,要查询的内容显示为日期框,用户不需要自己输入时间只要选择时间就可以了



    


  

当字段名为级别时,操作符为 = 和 <>   ,查询内容立即从日期框或时间框神马神马的转换到下拉框,用户不需要输入,选择就好了



 
  


  

当字段名为卡号,操作符为<,>,=,<>  ,查询内容立即从日期框或时间框或下拉框神马神马的转换到输入框,用户可以输入自己要查找的卡号



看!三行一起查询!



和级别一样,当字段名为性别时,操作符变成=,<>  ,查询内容显示 男 和 女





我设置的是开始第一行和两个组合关系选择框可用,当选择第一个选择框,第二行可用,当选择第二个选择框,第三行可用,当点击清空,在清空所以内容的同时将可用状态恢复为原始状态。



给大家看一张查询结果,在昨天晚上,哦,不,今天凌晨的时候,我登录过这个系统

这些功能是昨晚熬到凌晨才整出来的,一不小心就熬到了劳动节






程序猿就要全心全意为人民服务哈~~

我的基础打得不牢,第一遍机房就没有好好思考,这次为了实现这些功能,着实死了不少的脑细胞。我坚信,只要敢想敢做,就没有做不到的!

在这里我仅向大家展示成果,为了不影响大家的思路,代码就不做展示了,如果有更好的想法,欢迎与我联系!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: