学生信息管理系统------系统模块


系统模块主要分为三个小模块:1:添加用户  2 : 修改密码  3 : 推出登陆

其中知识点相对比较多的在添加用户窗体中: 

1:添加用户模块的主要功能就是为数据库添加新的用户
  a: 判断文本框中是否为空

 b:若不为空,判断输入的用户名是否在数据库中已经存在

起初对于这句话并不是很理解,在查询之后发现其实他的含义是:
txtSQL = "select * from user_info" 
Set mrc = ExecuteSQL(txtSQL, Msgtext) 
'是自定义函数。ExecuteSQL 一定是执行SQL语句(英文的意思是这样的-一般按照用途定义名字的) 
'里面的两个参数 txtSQL 是指 用来执行的SQL语句 比如:select * from 表 
'MsgText参数 指的是实行完SQL语句后的弹出框 是成功了还是失败了之类


ExecuteSQL(txtSQL, Msgtext) 

解释: ExecuteSQL 一定是执行SQL语句(英文的意思是这样的-一般按照用途定义名字的)

        

  '里面的两个参数?txtSQL?是指?用来执行的SQL语句?比如:select*from

  'MsgText参数  指的是实行完SQL语句后的弹出框?是成功了还是失败了之类的

 

但是msgtext 究竟是什么东西? 他会弹出什么信息?   

可以用 msgbox msgtext  来帮助我们检测 msgtext他真实的含义

他会弹出这样的提示  所以这里的msgtext 作用就是相当于

 txtSQL = "select * from user_info"

语句的反馈,一共查询到一条记录

在判断完俩个密码一致之后,需要更新数据库中的内容,这时就用到了: 



mrc.Fields(0) = Trim(Text1(0).Text)   '第一列为user_ID
mrc.Fields(1) = Trim(Text1(1).Text)   '数据库第二列为 user_pw 即为密码

这里的 0 1 究竟是什么意思?

 这里表示数据库中第一列和第二列 打开相应的数据库表可以看出:



下面是我关于系统模块的思维导图: 

猜你喜欢

转载自blog.csdn.net/qq_30631063/article/details/80996975