• 【机房收费系统】——组合查询

    时间:2022-09-16 11:47:27

    在机房收费系统中,其中的组合查询仅仅在刚开始的时候构思了一点自己的想 法,但是并没用付诸于行动,去尝试自己的是否正确,而是选择了去看之前看 到的一篇关于组合查询的博客,说起来有些愧疚的啊。还好的是当我理清思路 之后剩下的组合查询都是自己的写的了。 在这分享一下自己的思路,共分为三步。(以学生基...

  • 机房收费系统之组合查询

    时间:2022-09-16 11:42:36

    增删改查,数据库中最基本的四个操作。不论是学生信息管理系统,还是机房收费系统,它们一个都不少。这一次,就来说说“查”。 刚开始,看到机房收费系统的查询,傻眼了,横看,四个Label框,所谓的查询条件;竖看,多个文本框、组合框。                                  ...

  • 机房收费系统(七)——学生基本信息维护

    时间:2022-09-16 11:42:54

    概述 学生基本信息维护里面所用到的知识点有查询类,更准确的说是组合查询。该知识点堪称机房收费系统三大难点之一。那么它的难到底难在哪里?下面我们来逐一进行分析。 流程图 通过上面两张图可以清晰的看到,查询难在哪里: 首先、我们需要进行判断查询是否为组合查询,如果为否,那么一切都变得简单了...

  • 机房收费整体思路

    时间:2022-09-16 11:18:09

    实话说这个系统直到敲了一大半才有点明白了,不过也走了很多的弯路,现在就把现在稍好一点的思路拿出来跟大家分享一下。 记得原先以为师傅说过当你不知道从哪里入手的时候,就随便找一个自己拿手的着手点,把简单的一点点的实现,稍微复杂的功能的思路也越来越清晰,这样既不浪费太多的时间梳理思路,也能让自己的学习进度...

  • 【机房收费】-- 组合查询

    时间:2022-09-16 11:18:15

    【前言】        组合这块被自己当做一个难点放到了最后,但是不管拖到时候还是自己解决,拖延并不能解决问题,去做才是。查询这块在学生信息系统里面大家都不陌生,所以要做这个组合查询当然要回头看看学生里面的查询原理。 (一)理清关系:      这里面分为了三行三列。按行来说:每一行是一组,每一行...

  • 机房收费(三)之组合查询

    时间:2022-09-16 11:18:21

    前言              第一次看到学生基本信息维护这一窗体时,第一反应就是大写的“懵”。。。完全不知道这里用到什么知识,有点望而却步的感觉。可真当静下心来,却发现它其实就是学生信息管理系统中类似查询学籍信息的窗体,大同小异。这个时候,我才开始重新看这个窗体,重新思考组合查询,以及查看学生中的...

  • 机房收费系统之组合查询

    时间:2022-09-16 11:00:38

    [前言]                                      机房收费管理系统中有三个窗体用到了组合查询,今天小编以学生基本信息维护这个窗体为例,向大家介绍一下“组合查询的那些事”。 一.思路                                 二.代码实现 ...

  • 【机房收费系统】组合查询

    时间:2022-09-16 11:00:56

        机房收费系统的组合查询大体上概括一下就是:一个或者多个条件下对信息进行查找,找到了则显示出来,没找到给个提示。说总是简单的,当下手做的时候,分析起来不如说的轻松。 按照程序运行的顺序走 窗体加载: 添加下拉项,设置界面框的可编辑性,让MSFlexGrid控件显示标题。 组合界面:   ...

  • 机房收费系统---组合查询

    时间:2022-09-16 11:00:44

    机房收费系统的组合查询涉及到多个字段、多个操作符、多个查询内容的一种查询方式,另外还涉及到组合关系,那么我们怎么把他们联系起来呢? 下面我以查询学生上机信息为例,来梳理一下我的思考过程: 文章最后会给出源码。 这个功能实现出来后,我先分析了一下,这个功能实现的难点在SQL语句上而SQL语句的难点...

  • vb.net机房收费系统—组合查询的实现

    时间:2022-09-16 11:01:02

             组合查询一直是我一个头疼的事情,经过我不懈努力,终于在看了多次博客找了n多资料后实现了,现在拿出来和大家共享,希望大家指正! 首先是界面: 然后我们分层来看,B层实现对汉字向英文字符的转换: '/*****************************************...

  • VB.Net机房收费系统(三层)——用datagirdview 控件显示数据库数据

    时间:2022-09-16 10:48:32

    机房收费系统中,对于其需求而言,其中少不了要用到datagridview控件来显示一些从数据库中检索到的信息。现在用其中的一个实例来实现以下系统中查询用户充值记录的用例。 以前自己学习的三层资料中,得到的一个学习信息是在三层中,应该把业务逻辑层作为出发点,然后进行功能的实现。或许一个人一个感觉吧,我...

  • 机房收费系统个人版——VB.NET组合查询

    时间:2022-09-16 10:48:14

            在VB.NET机房收费系统个人版的过程中,又遇到了组合查询了。机房收费系统的组合查询是所有组合查询类型中相对比较繁琐和困难的。当然,在.NET的组合查询中,我用的是拼接字符串。         下面以机房收费系统中“学生基本信息维护”为例,讲一下我是如何实现组合查询的       ...

  • 【VB.NET版机房收费系统】——三层VS七层用户登录

    时间:2022-09-16 10:44:26

    先睹为快            来一张经典的七层机房收费系统包图,PS:本人将 SQLHelper类单单拿出来,可将SQLHelper类归到 D层中,不影响使用。对于不清楚SQLHelper类运用者,可参见【VB.NET 机房收费系统】___爱上视图(View)   三层版机房收费系统      ...

  • VB.NET机房收费系统——组合查询

    时间:2022-09-16 10:44:20

            在VB.NET 机房收费系统的组合查询中我写了完了一条线,然后看了其他同学对于组合查询的代码我感觉自己的代码很幼稚,不过还是想发表一下这个代码花了我半天的时间完成的。接下来就贴上图和代码。        组合查询的窗体:                           ...

  • VB.net版机房收费系统——三层登录

    时间:2022-09-16 10:44:02

    年后开学这几天,一直在整VB.net版的机房收费系统,设计了数据库,画了ER图,把相关的文档更新了一丁点儿,接下来,就开始了三层之旅。 虽说看了王继彬老师讲的三层视频后,也用C# 代码实现了三层登陆,但是理解得还是不深刻,实战的时候就看出了自己的不足。于是,看了好多博客,最后一句简单的代码让我瞬间明...

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

    时间:2022-09-16 10:44:50

        之前用VB做组合查询的时候没有认真的思考过,这次再做机房决心不能就这么放过,今天就来说一说组合查询。     首先做组合查询,我用的是窗体的继承,简化了不少代码,大家也写了很多窗体继承的文章,我就不在这里赘述了。     我的重点是组合查询的优化     先秀一下      当字段名选择上机...

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

    时间:2022-09-16 10:44:44

           查询的意思就是查找,寻找,指在某一个或几个地方找出自己所要的信息,假如我想搜索一下我自己写的博客,名字叫做初雪之恋,我在百度的搜索框中输入丁国华三个字,会有怎样的惊喜等着我?                            啊哦,这个信息并不是我想要的,于是我再搜,“丁国华 廊坊...

  • 组合查询(vb.net+三层架构之机房收费系统)

    时间:2022-09-16 10:44:38

      在机房收费系统中有三个窗体功能涉及到组合查询。vb版的组合查询和.net+三层架构版的组合查询还是有一些区别的。虽然有区别,但是,核心不变——拼接字符串。   为什么说组合查询是一个小难点? 1,它与普通查询的区别:普通查询只要一条含有参数的sql语句即可.例如根据卡号查余额(其中@CardID...

  • 机房收费系统之组合查询——窗体的继承

    时间:2022-09-16 10:44:14

           还记得第一次做机房的时候做组合查询功能吗?那时候的我从刚开始的一个一个判断,到后面的先是让关系框和后面的条件框不能用,根据条件框的填充情况来决定关系框是否能用。这样一步步的走过来的……        到了第二次的机房重构,我发现之前好多的代码都是重复的,做了那么多的无用功!作为一个优秀...

  • VB.NET版机房收费系统——三层登录

    时间:2022-09-16 10:44:08

    学历三层架构,完成了三层登录,今天有空来总结一下。开始之前先看一张图,一图胜过千言万语。 相比之前写的代码(所有的操作都在一个过程中)使用三层架构的优势就是“高内聚,低耦合”,每个层各司其职,条理清楚,操作修改方便。 下面进入正题,如何实现三层登录: 首先要建立三层的命名空间(BLL,DAL,UI...