流程图
首先大家先来看看我的流程图,要是有不好的地方大家多多指正啊
然后就有好心人实在是看不下去我这去留拐弯的流程图了哈哈哈哈
下图是师父指正后地流程图,是不是顺眼了很多。
dd(4)?
然后我就是对dd(4)有点不是很理解,有人说是代表四种查询方式分别是运用零种一种两种三种我不敢苟同,因为dd(4)是一个数组他代表dd[0]、dd[1]、dd[2]、dd[3],前三个1代码中都有如下图的解释,这个源码中dd(3)就没有说这是个啥东西所以我就不是很懂。
对于组合查询方式,我是这么理解的。
当我们首先选择了学号查询,个人认为没有必要再进行姓名和班号查询。
但是当我们只用姓名查询的时候,这时候组合查询方式就显出他的优点了,因为不管是哪个学校都会出现重名情况,我们就要用班号来缩小范围。
但是当我们只用班号查询的时候就不是查到一个人了而是一群人。
(大家要是和我有一样的疑惑而且有解决办法的话欢迎提出)
代码省略
在这几种查询方式下查询窗体是怎么实现查询功能的呢?
敲得时候就有些不明白。
txtsql = txtsql & "and student_name= '" & txtname.Text & "'"
和
txtsql = txtsql & "student_name= '" & txtname.Text & "'"
就是一个and的区别,这里只是省略了一些东西,原本的代码是这样的,因为查询的都是同一张表。
txtsql = txtsql & "student_id and student_name= '" & txtname.Text & "'"
**
- FlexGrid 属性 方法
**
还有FlexGrid 属性 方法问题大家可以参考下面这篇博客,很详细,同时也能解决你对源码没有注释部分的疑惑。